home *** CD-ROM | disk | FTP | other *** search
/ APDL Eductation Resources / APDL Eductation Resources.iso / programs / graphics / draw2spr / !Draw2Spr / !RunImage < prev    next >
Unknown  |  1995-04-27  |  33.8 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text

This file was not able to be converted.
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
100% file data default
100% xdgMime image/x-tga default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 0d 00 0a 0f f4 20 21 44 | 72 61 77 32 53 70 72 0d |..... !D|raw2Spr.|
|00000010| 00 14 1c f4 20 a9 20 49 | 61 69 6e 20 46 2e 20 4d |.... . I|ain F. M|
|00000020| 63 4c 61 72 65 6e 20 31 | 39 39 35 0d 00 1e 04 0d |cLaren 1|995.....|
|00000030| 00 28 54 de 20 72 62 25 | 20 26 31 30 30 2c 71 25 |.(T. rb%| &100,q%|
|00000040| 20 32 35 36 2c 20 62 6b | 20 26 32 30 30 2c 20 76 | 256, bk| &200, v|
|00000050| 61 6c 69 64 20 31 30 30 | 2c 20 61 6e 73 20 32 35 |alid 100|, ans 25|
|00000060| 36 2c 20 67 77 73 25 20 | 32 35 36 2c 73 70 5f 73 |6, gws% |256,sp_s|
|00000070| 63 61 6c 65 25 20 36 34 | 2c 74 72 61 6e 73 25 20 |cale% 64|,trans% |
|00000080| 35 31 32 0d 00 32 56 de | 20 70 6c 5f 73 63 61 6c |512..2V.| pl_scal|
|00000090| 65 25 20 36 34 2c 20 64 | 72 61 67 20 26 31 30 30 |e% 64, d|rag &100|
|000000a0| 2c 20 6d 73 67 25 20 31 | 32 38 2c 20 70 62 20 31 |, msg% 1|28, pb 1|
|000000b0| 32 38 2c 20 71 71 25 20 | 32 35 36 2c 20 70 61 6c |28, qq% |256, pal|
|000000c0| 65 74 74 65 25 20 32 30 | 30 30 2c 20 70 61 6c 5f |ette% 20|00, pal_|
|000000d0| 73 70 20 33 2a 31 30 32 | 34 0d 00 3c 0f de 20 69 |sp 3*102|4..<.. i|
|000000e0| 74 65 6d 24 28 31 30 29 | 0d 00 46 04 0d 00 50 17 |tem$(10)|..F...P.|
|000000f0| f4 20 64 72 61 77 20 64 | 65 63 6c 61 72 61 74 69 |. draw d|eclarati|
|00000100| 6f 6e 73 0d 00 5a 17 70 | 61 74 68 6c 65 6e 67 74 |ons..Z.p|athlengt|
|00000110| 68 25 3d 32 30 2a 31 30 | 32 34 0d 00 64 4d de 20 |h%=20*10|24..dM. |
|00000120| 70 61 74 68 25 20 70 61 | 74 68 6c 65 6e 67 74 68 |path% pa|thlength|
|00000130| 25 2d 31 2c 20 74 72 61 | 6e 73 66 6f 72 6d 25 20 |%-1, tra|nsform% |
|00000140| 32 33 2c 63 6f 6c 6f 75 | 72 20 31 36 2c 70 61 74 |23,colou|r 16,pat|
|00000150| 74 65 72 6e 20 36 34 2c | 63 61 70 5f 61 6e 64 5f |tern 64,|cap_and_|
|00000160| 6a 6f 69 6e 20 36 34 0d | 00 6e 2a de 20 66 74 72 |join 64.|.n*. ftr|
|00000170| 61 6e 73 66 6f 72 6d 25 | 20 32 33 2c 74 72 61 6e |ansform%| 23,tran|
|00000180| 73 25 20 35 31 32 2c 63 | 6f 6f 72 64 25 20 32 35 |s% 512,c|oord% 25|
|00000190| 36 0d 00 78 10 de 20 66 | 6f 6e 74 24 28 32 35 35 |6..x.. f|ont$(255|
|000001a0| 29 0d 00 82 09 70 74 72 | 3d 30 0d 00 8c 15 6e 75 |)....ptr|=0....nu|
|000001b0| 6d 24 3d 22 30 31 32 33 | 34 35 36 37 38 39 22 0d |m$="0123|456789".|
|000001c0| 00 96 10 70 61 74 68 70 | 74 72 25 20 3d 20 30 0d |...pathp|tr% = 0.|
|000001d0| 00 a0 16 73 61 76 25 3d | a3 3a 73 77 69 74 63 68 |...sav%=|.:switch|
|000001e0| 65 64 25 3d a3 0d 00 aa | 17 de 20 62 75 66 66 20 |ed%=....|.. buff |
|000001f0| 34 38 2c 76 61 72 62 75 | 66 66 20 38 0d 00 b4 0d |48,varbu|ff 8....|
|00000200| 24 76 61 6c 69 64 3d 22 | 22 0d 00 be 04 0d 00 c8 |$valid="|".......|
|00000210| 32 c8 99 22 4f 53 5f 52 | 65 61 64 56 61 72 56 61 |2.."OS_R|eadVarVa|
|00000220| 6c 22 2c 22 44 72 61 77 | 32 53 70 72 24 4f 53 76 |l","Draw|2Spr$OSv|
|00000230| 65 72 22 2c 76 61 72 62 | 75 66 66 2c 34 2c 30 0d |er",varb|uff,4,0.|
|00000240| 00 d2 10 76 61 72 62 75 | 66 66 3f 34 3d 31 33 0d |...varbu|ff?4=13.|
|00000250| 00 dc 04 0d 00 e6 0b f2 | 6d 5f 6c 69 73 74 0d 00 |........|m_list..|
|00000260| f0 48 c8 99 22 57 69 6d | 70 5f 49 6e 69 74 69 61 |.H.."Wim|p_Initia|
|00000270| 6c 69 73 65 22 2c 33 30 | 30 2c 26 34 42 35 33 34 |lise",30|0,&4B534|
|00000280| 31 35 34 2c 22 44 72 61 | 77 20 74 6f 20 53 70 72 |154,"Dra|w to Spr|
|00000290| 69 74 65 22 2c 6c 69 73 | 74 25 20 b8 20 2c 6d 79 |ite",lis|t% . ,my|
|000002a0| 5f 74 61 73 6b 25 0d 00 | fa 30 f4 20 4f 4e 20 45 |_task%..|.0. ON E|
|000002b0| 52 52 4f 52 20 45 52 52 | 4f 52 20 30 2c 52 45 50 |RROR ERR|OR 0,REP|
|000002c0| 4f 52 54 24 2b 22 20 22 | 2b 53 54 52 24 28 45 52 |ORT$+" "|+STR$(ER|
|000002d0| 4c 29 3a 45 4e 44 0d 01 | 04 0e f2 73 74 64 5f 65 |L):END..|...std_e|
|000002e0| 72 72 6f 72 0d 01 0e 41 | e7 20 24 76 61 72 62 75 |rror...A|. $varbu|
|000002f0| 66 66 3d 22 33 2e 35 30 | 22 20 64 65 65 70 5f 73 |ff="3.50|" deep_s|
|00000300| 70 72 3d b9 3a 6e 65 77 | 5f 73 70 72 3d b9 20 8b |pr=.:new|_spr=. .|
|00000310| 20 64 65 65 70 5f 73 70 | 72 3d a3 3a 6e 65 77 5f | deep_sp|r=.:new_|
|00000320| 73 70 72 3d a3 0d 01 18 | 1d 69 63 6f 6e 62 61 72 |spr=....|.iconbar|
|00000330| 69 63 6f 6e 3d a4 69 63 | 6f 6e 5f 69 63 6f 6e 62 |icon=.ic|on_iconb|
|00000340| 61 72 0d 01 22 0f f2 6c | 6f 61 64 5f 74 65 6d 70 |ar.."..l|oad_temp|
|00000350| 73 0d 01 2c 0b f2 69 63 | 6d 65 6e 75 0d 01 36 0c |s..,..ic|menu..6.|
|00000360| f2 73 70 5f 6d 65 6e 75 | 0d 01 40 0c f2 73 65 74 |.sp_menu|..@..set|
|00000370| 6f 70 74 73 0d 01 4a 04 | 0d 01 54 10 73 70 5f 6c |opts..J.|..T.sp_l|
|00000380| 6f 61 64 65 64 25 3d a3 | 0d 01 5e 04 0d 01 68 27 |oaded%=.|..^...h'|
|00000390| c8 99 22 57 69 6d 70 5f | 53 6c 6f 74 53 69 7a 65 |.."Wimp_|SlotSize|
|000003a0| 22 2c 2d 31 2c 2d 31 20 | b8 20 6d 69 6e 5f 73 6c |",-1,-1 |. min_sl|
|000003b0| 6f 74 25 0d 01 72 04 0d | 01 7c 09 65 6e 64 3d 93 |ot%..r..|.|.end=.|
|000003c0| 0d 01 86 04 0d 01 90 09 | f2 70 6f 6c 6c 0d 01 9a |........|.poll...|
|000003d0| 05 e0 0d 01 a4 04 0d 01 | ae 0a dd f2 70 6f 6c 6c |........|....poll|
|000003e0| 0d 01 b8 05 f5 0d 01 c2 | 21 e7 20 73 77 69 74 63 |........|!. switc|
|000003f0| 68 65 64 25 20 c8 99 26 | 32 45 2c 72 30 2c 72 31 |hed% ..&|2E,r0,r1|
|00000400| 2c 72 32 2c 72 33 0d 01 | cc 04 0d 01 d6 21 c8 99 |,r2,r3..|.....!..|
|00000410| 22 57 69 6d 70 5f 50 6f | 6c 6c 22 2c 31 2c 71 25 |"Wimp_Po|ll",1,q%|
|00000420| 20 b8 20 61 63 74 25 2c | 72 62 25 0d 01 e0 04 0d | . act%,|rb%.....|
|00000430| 01 ea 0d c8 8e 20 61 63 | 74 25 20 ca 0d 01 f4 04 |..... ac|t% .....|
|00000440| 0d 01 fe 21 20 20 20 c9 | 20 30 20 3a 20 e7 20 64 |...! .| 0 : . d|
|00000450| 72 61 67 67 69 6e 67 20 | f2 64 72 61 67 67 69 6e |ragging |.draggin|
|00000460| 67 0d 02 08 14 20 20 20 | c9 20 31 20 3a 20 f2 72 |g.... |. 1 : .r|
|00000470| 65 64 72 61 77 0d 02 12 | 17 20 20 20 c9 20 32 20 |edraw...|. . 2 |
|00000480| 3a 20 f2 6f 70 65 6e 28 | 72 62 25 29 0d 02 1c 18 |: .open(|rb%)....|
|00000490| 20 20 20 c9 20 33 20 3a | 20 f2 63 6c 6f 73 65 28 | . 3 :| .close(|
|000004a0| 72 62 25 29 0d 02 26 1c | 20 20 20 c9 20 34 20 3a |rb%)..&.| . 4 :|
|000004b0| 20 f4 20 50 52 4f 43 77 | 69 6e 5f 6c 65 61 76 65 | . PROCw|in_leave|
|000004c0| 0d 02 30 1c 20 20 20 c9 | 20 35 20 3a 20 f4 20 50 |..0. .| 5 : . P|
|000004d0| 52 4f 43 77 69 6e 5f 65 | 6e 74 65 72 0d 02 3a 13 |ROCwin_e|nter..:.|
|000004e0| 20 20 20 c9 20 36 20 3a | 20 f2 63 6c 69 63 6b 0d | . 6 :| .click.|
|000004f0| 02 44 16 20 20 20 c9 20 | 37 20 3a 20 f2 64 72 61 |.D. . |7 : .dra|
|00000500| 67 5f 65 6e 64 0d 02 4e | 18 20 20 20 c9 20 38 20 |g_end..N|. . 8 |
|00000510| 3a 20 f2 6b 65 79 70 72 | 65 73 73 65 64 0d 02 58 |: .keypr|essed..X|
|00000520| 18 20 20 20 c9 20 39 20 | 3a 20 f2 6d 65 6e 75 73 |. . 9 |: .menus|
|00000530| 65 6c 65 63 74 0d 02 62 | 1b 20 20 20 c9 20 31 32 |elect..b|. . 12|
|00000540| 3a 20 f2 67 61 69 6e 63 | 72 65 74 28 72 62 25 29 |: .gainc|ret(rb%)|
|00000550| 0d 02 6c 0e 20 20 20 c9 | 20 31 37 2c 31 38 0d 02 |..l. .| 17,18..|
|00000560| 76 04 0d 02 80 19 20 20 | 20 20 20 20 f2 72 65 63 |v..... | .rec|
|00000570| 65 69 76 65 28 71 25 21 | 31 36 29 0d 02 8a 1b 20 |eive(q%!|16).... |
|00000580| 20 20 c9 20 31 39 3a 20 | f2 75 73 65 72 5f 6d 65 | . 19: |.user_me|
|00000590| 73 73 5f 61 63 6b 0d 02 | 94 05 cb 0d 02 9e 04 0d |ss_ack..|........|
|000005a0| 02 a8 06 fd a3 0d 02 b2 | 05 e1 0d 02 bc 0c dd f2 |........|........|
|000005b0| 6d 5f 6c 69 73 74 0d 02 | c6 0f de 20 6c 69 73 74 |m_list..|... list|
|000005c0| 25 20 32 35 36 0d 02 d0 | 0c 21 6c 69 73 74 25 3d |% 256...|.!list%=|
|000005d0| 33 0d 02 da 0d 6c 69 73 | 74 25 21 34 3d 39 0d 02 |3....lis|t%!4=9..|
|000005e0| e4 10 6c 69 73 74 25 21 | 38 3d 26 35 30 32 0d 02 |..list%!|8=&502..|
|000005f0| ee 13 6c 69 73 74 25 21 | 31 32 3d 26 34 30 30 43 |..list%!|12=&400C|
|00000600| 30 0d 02 f8 13 6c 69 73 | 74 25 21 31 36 3d 26 34 |0....lis|t%!16=&4|
|00000610| 30 30 43 31 0d 03 02 0e | 6c 69 73 74 25 21 32 30 |00C1....|list%!20|
|00000620| 3d 32 0d 03 0c 21 6c 69 | 73 74 25 21 32 34 3d 26 |=2...!li|st%!24=&|
|00000630| 38 30 31 34 32 20 3a 20 | f4 20 50 72 69 6e 74 53 |80142 : |. PrintS|
|00000640| 61 76 65 0d 03 16 21 6c | 69 73 74 25 21 32 38 3d |ave...!l|ist%!28=|
|00000650| 26 38 30 31 34 33 20 3a | 20 f4 20 50 72 69 6e 74 |&80143 :| . Print|
|00000660| 49 6e 69 74 0d 03 20 22 | 6c 69 73 74 25 21 33 32 |Init.. "|list%!32|
|00000670| 3d 26 38 30 31 34 37 20 | 3a 20 f4 20 53 65 74 50 |=&80147 |: . SetP|
|00000680| 72 69 6e 74 65 72 0d 03 | 2a 0e 6c 69 73 74 25 21 |rinter..|*.list%!|
|00000690| 33 36 3d 34 0d 03 34 0e | 6c 69 73 74 25 21 34 30 |36=4..4.|list%!40|
|000006a0| 3d 32 0d 03 3e 13 6c 69 | 73 74 25 21 34 34 3d 26 |=2..>.li|st%!44=&|
|000006b0| 38 30 31 34 30 0d 03 48 | 13 6c 69 73 74 25 21 34 |80140..H|.list%!4|
|000006c0| 38 3d 26 38 30 31 34 31 | 0d 03 52 13 6c 69 73 74 |8=&80141|..R.list|
|000006d0| 25 21 35 32 3d 26 38 30 | 31 34 35 0d 03 5c 13 6c |%!52=&80|145..\.l|
|000006e0| 69 73 74 25 21 35 36 3d | 26 34 30 30 43 41 0d 03 |ist%!56=|&400CA..|
|000006f0| 66 13 6c 69 73 74 25 21 | 36 30 3d 26 34 30 30 43 |f.list%!|60=&400C|
|00000700| 42 0d 03 70 13 6c 69 73 | 74 25 21 36 34 3d 26 34 |B..p.lis|t%!64=&4|
|00000710| 30 30 43 43 0d 03 7a 0e | 6c 69 73 74 25 21 36 38 |00CC..z.|list%!68|
|00000720| 3d 30 0d 03 84 05 e1 0d | 03 8e 04 0d 03 98 13 dd |=0......|........|
|00000730| 20 a4 69 63 6f 6e 5f 69 | 63 6f 6e 62 61 72 0d 03 | .icon_i|conbar..|
|00000740| a2 0d 20 ea 20 68 61 6e | 64 6c 65 0d 03 ac 0c 20 |.. . han|dle.... |
|00000750| 62 6b 21 30 3d 2d 31 0d | 03 b6 0b 20 62 6b 21 34 |bk!0=-1.|... bk!4|
|00000760| 3d 30 0d 03 c0 0b 20 62 | 6b 21 38 3d 30 0d 03 ca |=0.... b|k!8=0...|
|00000770| 0d 20 62 6b 21 31 32 3d | 38 30 0d 03 d4 0d 20 62 |. bk!12=|80.... b|
|00000780| 6b 21 31 36 3d 38 30 0d | 03 de 2a 20 62 6b 21 32 |k!16=80.|..* bk!2|
|00000790| 30 3d 25 30 31 30 31 31 | 31 30 30 30 30 30 30 30 |0=%01011|10000000|
|000007a0| 30 30 30 31 30 30 30 30 | 30 30 30 30 30 31 30 31 |00010000|00000101|
|000007b0| 30 0d 03 e8 19 20 24 28 | 62 6b 2b 32 34 29 3d 22 |0.... $(|bk+24)="|
|000007c0| 21 64 72 61 77 32 73 70 | 72 22 0d 03 f2 26 20 c8 |!draw2sp|r"...& .|
|000007d0| 99 20 22 57 69 6d 70 5f | 43 72 65 61 74 65 49 63 |. "Wimp_|CreateIc|
|000007e0| 6f 6e 22 2c 2c 62 6b 20 | b8 20 68 61 6e 64 6c 65 |on",,bk |. handle|
|000007f0| 0d 03 fc 0b 3d 68 61 6e | 64 6c 65 0d 04 06 04 0d |....=han|dle.....|
|00000800| 04 10 0b dd f2 63 6c 69 | 63 6b 0d 04 1a 1f c8 99 |.....cli|ck......|
|00000810| 22 57 69 6d 70 5f 47 65 | 74 50 6f 69 6e 74 65 72 |"Wimp_Ge|tPointer|
|00000820| 49 6e 66 6f 22 2c 2c 70 | 62 0d 04 24 12 20 20 20 |Info",,p|b..$. |
|00000830| c8 8e 20 72 62 25 21 31 | 32 20 ca 0d 04 2e 10 20 |.. rb%!1|2 ..... |
|00000840| 20 20 20 20 20 20 20 c9 | 20 2d 32 0d 04 38 1b 20 | .| -2..8. |
|00000850| 20 20 20 20 20 20 20 20 | 20 20 20 20 c8 8e 20 72 | | .. r|
|00000860| 62 25 21 38 20 ca 0d 04 | 42 3a 20 20 20 20 20 20 |b%!8 ...|B: |
|00000870| 20 20 20 20 20 20 20 20 | 20 20 20 20 c9 20 34 20 | | . 4 |
|00000880| 3a 20 e7 20 73 70 5f 6c | 6f 61 64 65 64 25 20 f2 |: . sp_l|oaded% .|
|00000890| 6f 70 65 6e 5f 77 69 6e | 64 28 76 69 65 77 25 29 |open_win|d(view%)|
|000008a0| 0d 04 4c 4e 20 20 20 20 | 20 20 20 20 20 20 20 20 |..LN | |
|000008b0| 20 20 20 20 20 20 c9 20 | 32 20 3a 20 c8 99 22 57 | . |2 : .."W|
|000008c0| 69 6d 70 5f 43 72 65 61 | 74 65 4d 65 6e 75 22 2c |imp_Crea|teMenu",|
|000008d0| 2c 69 63 6d 65 6e 75 25 | 2c 21 72 62 25 2d 31 30 |,icmenu%|,!rb%-10|
|000008e0| 30 2c 28 69 63 69 25 2a | 34 35 29 2b 39 36 0d 04 |0,(ici%*|45)+96..|
|000008f0| 56 30 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |V0 | |
|00000900| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 6c 61 73 | | las|
|00000910| 74 6d 65 6e 75 25 3d 69 | 63 6d 65 6e 75 25 0d 04 |tmenu%=i|cmenu%..|
|00000920| 60 17 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |`. | |
|00000930| 20 20 20 20 cb 0d 04 6a | 17 20 20 20 20 20 20 20 | ...j|. |
|00000940| 20 c9 20 6f 75 74 73 63 | 61 6c 65 25 0d 04 74 1c | . outsc|ale%..t.|
|00000950| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 c8 8e 20 | | .. |
|00000960| 72 62 25 21 31 36 20 ca | 0d 04 7e 2d 20 20 20 20 |rb%!16 .|..~- |
|00000970| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 c9 20 | | . |
|00000980| 31 32 20 3a 20 f2 67 72 | 65 79 6f 70 74 73 28 61 |12 : .gr|eyopts(a|
|00000990| 75 74 6f 25 29 0d 04 88 | 25 20 20 20 20 20 20 20 |uto%)...|% |
|000009a0| 20 20 20 20 20 20 20 20 | 20 20 20 c9 20 31 31 20 | | . 11 |
|000009b0| 3a 20 f2 6f 6e 65 32 6f | 6e 65 0d 04 92 42 20 20 |: .one2o|ne...B |
|000009c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000009d0| c9 20 20 36 20 3a 20 f2 | 69 6e 63 5f 64 65 63 28 |. 6 : .|inc_dec(|
|000009e0| 6f 75 74 73 63 61 6c 65 | 25 2c 37 2c 30 2c 31 30 |outscale|%,7,0,10|
|000009f0| 30 30 2c 72 62 25 21 38 | 2c 2d 31 29 0d 04 9c 42 |00,rb%!8|,-1)...B|
|00000a00| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000a10| 20 20 c9 20 20 35 20 3a | 20 f2 69 6e 63 5f 64 65 | . 5 :| .inc_de|
|00000a20| 63 28 6f 75 74 73 63 61 | 6c 65 25 2c 37 2c 30 2c |c(outsca|le%,7,0,|
|00000a30| 31 30 30 30 2c 72 62 25 | 21 38 2c 2b 31 29 0d 04 |1000,rb%|!8,+1)..|
|00000a40| a6 43 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.C | |
|00000a50| 20 20 20 20 c9 20 20 39 | 20 3a 20 f2 69 6e 63 5f | . 9| : .inc_|
|00000a60| 64 65 63 28 6f 75 74 73 | 63 61 6c 65 25 2c 31 30 |dec(outs|cale%,10|
|00000a70| 2c 30 2c 31 30 30 30 2c | 72 62 25 21 38 2c 2d 31 |,0,1000,|rb%!8,-1|
|00000a80| 29 0d 04 b0 43 20 20 20 | 20 20 20 20 20 20 20 20 |)...C | |
|00000a90| 20 20 20 20 20 20 20 c9 | 20 20 38 20 3a 20 f2 69 | .| 8 : .i|
|00000aa0| 6e 63 5f 64 65 63 28 6f | 75 74 73 63 61 6c 65 25 |nc_dec(o|utscale%|
|00000ab0| 2c 31 30 2c 30 2c 31 30 | 30 30 2c 72 62 25 21 38 |,10,0,10|00,rb%!8|
|00000ac0| 2c 2b 31 29 0d 04 ba 42 | 20 20 20 20 20 20 20 20 |,+1)...B| |
|00000ad0| 20 20 20 20 20 20 20 20 | 20 20 c9 20 31 36 20 3a | | . 16 :|
|00000ae0| 20 e7 20 72 62 25 21 38 | 3c 3e 32 20 64 69 74 68 | . rb%!8|<>2 dith|
|00000af0| 65 72 25 3d a4 73 65 6c | 28 6f 75 74 73 63 61 6c |er%=.sel|(outscal|
|00000b00| 65 25 2c 31 36 29 0d 04 | c4 12 20 20 20 20 20 20 |e%,16)..|.. |
|00000b10| 20 20 20 20 20 20 20 cb | 0d 04 ce 15 20 20 20 20 | .|.... |
|00000b20| 20 20 20 20 c9 20 63 72 | 65 61 74 65 25 0d 04 d8 | . cr|eate%...|
|00000b30| 1c 20 20 20 20 20 20 20 | 20 20 20 20 20 20 c8 8e |. | ..|
|00000b40| 20 72 62 25 21 31 36 20 | ca 0d 04 e2 46 20 20 20 | rb%!16 |....F |
|00000b50| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 c9 | | .|
|00000b60| 20 31 30 3a 20 e7 20 72 | 62 25 21 38 3c 3e 32 20 | 10: . r|b%!8<>2 |
|00000b70| 78 64 70 69 25 3d 34 35 | 3a f2 63 68 73 65 6c 28 |xdpi%=45|:.chsel(|
|00000b80| 63 72 65 61 74 65 25 2c | 72 62 25 21 31 36 29 0d |create%,|rb%!16).|
|00000b90| 04 ec 46 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |..F | |
|00000ba0| 20 20 20 20 20 c9 20 31 | 31 3a 20 e7 20 72 62 25 | . 1|1: . rb%|
|00000bb0| 21 38 3c 3e 32 20 78 64 | 70 69 25 3d 39 30 3a f2 |!8<>2 xd|pi%=90:.|
|00000bc0| 63 68 73 65 6c 28 63 72 | 65 61 74 65 25 2c 72 62 |chsel(cr|eate%,rb|
|00000bd0| 25 21 31 36 29 0d 04 f6 | 47 20 20 20 20 20 20 20 |%!16)...|G |
|00000be0| 20 20 20 20 20 20 20 20 | 20 20 20 c9 20 31 32 3a | | . 12:|
|00000bf0| 20 e7 20 72 62 25 21 38 | 3c 3e 32 20 78 64 70 69 | . rb%!8|<>2 xdpi|
|00000c00| 25 3d 31 38 30 3a f2 63 | 68 73 65 6c 28 63 72 65 |%=180:.c|hsel(cre|
|00000c10| 61 74 65 25 2c 72 62 25 | 21 31 36 29 0d 05 00 46 |ate%,rb%|!16)...F|
|00000c20| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000c30| 20 20 c9 20 31 33 3a 20 | e7 20 72 62 25 21 38 3c | . 13: |. rb%!8<|
|00000c40| 3e 32 20 79 64 70 69 25 | 3d 34 35 3a f2 63 68 73 |>2 ydpi%|=45:.chs|
|00000c50| 65 6c 28 63 72 65 61 74 | 65 25 2c 72 62 25 21 31 |el(creat|e%,rb%!1|
|00000c60| 36 29 0d 05 0a 46 20 20 | 20 20 20 20 20 20 20 20 |6)...F | |
|00000c70| 20 20 20 20 20 20 20 20 | c9 20 31 34 3a 20 e7 20 | |. 14: . |
|00000c80| 72 62 25 21 38 3c 3e 32 | 20 79 64 70 69 25 3d 39 |rb%!8<>2| ydpi%=9|
|00000c90| 30 3a f2 63 68 73 65 6c | 28 63 72 65 61 74 65 25 |0:.chsel|(create%|
|00000ca0| 2c 72 62 25 21 31 36 29 | 0d 05 14 47 20 20 20 20 |,rb%!16)|...G |
|00000cb0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 c9 20 | | . |
|00000cc0| 31 35 3a 20 e7 20 72 62 | 25 21 38 3c 3e 32 20 79 |15: . rb|%!8<>2 y|
|00000cd0| 64 70 69 25 3d 31 38 30 | 3a f2 63 68 73 65 6c 28 |dpi%=180|:.chsel(|
|00000ce0| 63 72 65 61 74 65 25 2c | 72 62 25 21 31 36 29 0d |create%,|rb%!16).|
|00000cf0| 05 1e 58 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |..X | |
|00000d00| 20 20 20 20 20 c9 20 31 | 36 3a 20 e7 20 72 62 25 | . 1|6: . rb%|
|00000d10| 21 38 3c 3e 32 20 6f 75 | 74 5f 73 70 5f 62 70 70 |!8<>2 ou|t_sp_bpp|
|00000d20| 25 3d 31 3a f2 67 72 65 | 79 5f 70 61 6c 28 30 29 |%=1:.gre|y_pal(0)|
|00000d30| 3a f2 63 68 73 65 6c 28 | 63 72 65 61 74 65 25 2c |:.chsel(|create%,|
|00000d40| 72 62 25 21 31 36 29 0d | 05 28 58 20 20 20 20 20 |rb%!16).|.(X |
|00000d50| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 c9 20 31 | | . 1|
|00000d60| 37 3a 20 e7 20 72 62 25 | 21 38 3c 3e 32 20 6f 75 |7: . rb%|!8<>2 ou|
|00000d70| 74 5f 73 70 5f 62 70 70 | 25 3d 32 3a f2 67 72 65 |t_sp_bpp|%=2:.gre|
|00000d80| 79 5f 70 61 6c 28 30 29 | 3a f2 63 68 73 65 6c 28 |y_pal(0)|:.chsel(|
|00000d90| 63 72 65 61 74 65 25 2c | 72 62 25 21 31 36 29 0d |create%,|rb%!16).|
|00000da0| 05 32 58 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.2X | |
|00000db0| 20 20 20 20 20 c9 20 31 | 38 3a 20 e7 20 72 62 25 | . 1|8: . rb%|
|00000dc0| 21 38 3c 3e 32 20 6f 75 | 74 5f 73 70 5f 62 70 70 |!8<>2 ou|t_sp_bpp|
|00000dd0| 25 3d 34 3a f2 67 72 65 | 79 5f 70 61 6c 28 30 29 |%=4:.gre|y_pal(0)|
|00000de0| 3a f2 63 68 73 65 6c 28 | 63 72 65 61 74 65 25 2c |:.chsel(|create%,|
|00000df0| 72 62 25 21 31 36 29 0d | 05 3c 58 20 20 20 20 20 |rb%!16).|.<X |
|00000e00| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 c9 20 31 | | . 1|
|00000e10| 39 3a 20 e7 20 72 62 25 | 21 38 3c 3e 32 20 6f 75 |9: . rb%|!8<>2 ou|
|00000e20| 74 5f 73 70 5f 62 70 70 | 25 3d 38 3a f2 67 72 65 |t_sp_bpp|%=8:.gre|
|00000e30| 79 5f 70 61 6c 28 30 29 | 3a f2 63 68 73 65 6c 28 |y_pal(0)|:.chsel(|
|00000e40| 63 72 65 61 74 65 25 2c | 72 62 25 21 31 36 29 0d |create%,|rb%!16).|
|00000e50| 05 46 59 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.FY | |
|00000e60| 20 20 20 20 20 c9 20 32 | 30 3a 20 e7 20 72 62 25 | . 2|0: . rb%|
|00000e70| 21 38 3c 3e 32 20 6f 75 | 74 5f 73 70 5f 62 70 70 |!8<>2 ou|t_sp_bpp|
|00000e80| 25 3d 31 36 3a f2 67 72 | 65 79 5f 70 61 6c 28 31 |%=16:.gr|ey_pal(1|
|00000e90| 29 3a f2 63 68 73 65 6c | 28 63 72 65 61 74 65 25 |):.chsel|(create%|
|00000ea0| 2c 72 62 25 21 31 36 29 | 0d 05 50 59 20 20 20 20 |,rb%!16)|..PY |
|00000eb0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 c9 20 | | . |
|00000ec0| 32 31 3a 20 e7 20 72 62 | 25 21 38 3c 3e 32 20 6f |21: . rb|%!8<>2 o|
|00000ed0| 75 74 5f 73 70 5f 62 70 | 70 25 3d 33 32 3a f2 67 |ut_sp_bp|p%=32:.g|
|00000ee0| 72 65 79 5f 70 61 6c 28 | 31 29 3a f2 63 68 73 65 |rey_pal(|1):.chse|
|00000ef0| 6c 28 63 72 65 61 74 65 | 25 2c 72 62 25 21 31 36 |l(create|%,rb%!16|
|00000f00| 29 0d 05 5a 4a 20 20 20 | 20 20 20 20 20 20 20 20 |)..ZJ | |
|00000f10| 20 20 20 20 20 20 20 c9 | 20 32 33 3a 20 e7 20 72 | .| 23: . r|
|00000f20| 62 25 21 38 3c 3e 32 20 | 63 6f 6c 5f 73 70 72 25 |b%!8<>2 |col_spr%|
|00000f30| 3d b9 3a 67 72 65 79 5f | 73 70 72 25 3d a3 3a 6e |=.:grey_|spr%=.:n|
|00000f40| 6f 63 6f 6c 5f 73 70 72 | 25 3d a3 0d 05 64 35 20 |ocol_spr|%=...d5 |
|00000f50| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000f60| 20 20 20 20 20 20 20 20 | 20 20 f2 63 68 73 65 6c | | .chsel|
|00000f70| 28 63 72 65 61 74 65 25 | 2c 72 62 25 21 31 36 29 |(create%|,rb%!16)|
|00000f80| 0d 05 6e 3d 20 20 20 20 | 20 20 20 20 20 20 20 20 |..n= | |
|00000f90| 20 20 20 20 20 20 c9 20 | 32 34 3a 20 e7 20 72 62 | . |24: . rb|
|00000fa0| 25 21 38 3c 3e 32 20 63 | 6f 6c 5f 73 70 72 25 3d |%!8<>2 c|ol_spr%=|
|00000fb0| a3 3a 67 72 65 79 5f 73 | 70 72 25 3d b9 0d 05 78 |.:grey_s|pr%=...x|
|00000fc0| 42 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |B | |
|00000fd0| 20 20 20 20 20 20 20 20 | 20 20 20 20 6e 6f 63 6f | | noco|
|00000fe0| 6c 5f 73 70 72 25 3d a3 | 3a f2 63 68 73 65 6c 28 |l_spr%=.|:.chsel(|
|00000ff0| 63 72 65 61 74 65 25 2c | 72 62 25 21 31 36 29 0d |create%,|rb%!16).|
|00001000| 05 82 4a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |..J | |
|00001010| 20 20 20 20 20 c9 20 32 | 35 3a 20 e7 20 72 62 25 | . 2|5: . rb%|
|00001020| 21 38 3c 3e 32 20 63 6f | 6c 5f 73 70 72 25 3d a3 |!8<>2 co|l_spr%=.|
|00001030| 3a 67 72 65 79 5f 73 70 | 72 25 3d a3 3a 6e 6f 63 |:grey_sp|r%=.:noc|
|00001040| 6f 6c 5f 73 70 72 25 3d | b9 0d 05 8c 35 20 20 20 |ol_spr%=|....5 |
|00001050| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001060| 20 20 20 20 20 20 20 20 | f2 63 68 73 65 6c 28 63 | |.chsel(c|
|00001070| 72 65 61 74 65 25 2c 72 | 62 25 21 31 36 29 0d 05 |reate%,r|b%!16)..|
|00001080| 96 17 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.. | |
|00001090| 20 20 20 20 cb 0d 05 a0 | 16 20 20 20 20 20 20 20 | ....|. |
|000010a0| 20 c9 20 63 72 65 61 74 | 65 30 25 0d 05 aa 1c 20 | . creat|e0%.... |
|000010b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 c8 8e 20 72 | | .. r|
|000010c0| 62 25 21 31 36 20 ca 0d | 05 b4 3f 20 20 20 20 20 |b%!16 ..|..? |
|000010d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 c9 20 39 | | . 9|
|000010e0| 20 3a 20 63 6f 6c 5f 73 | 70 72 25 3d b9 3a 67 72 | : col_s|pr%=.:gr|
|000010f0| 65 79 5f 73 70 72 25 3d | a3 3a 6e 6f 63 6f 6c 5f |ey_spr%=|.:nocol_|
|00001100| 73 70 72 25 3d a3 0d 05 | be 36 20 20 20 20 20 20 |spr%=...|.6 |
|00001110| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001120| 20 20 20 20 20 f2 63 68 | 73 65 6c 28 63 72 65 61 | .ch|sel(crea|
|00001130| 74 65 30 25 2c 72 62 25 | 21 31 36 29 0d 05 c8 3f |te0%,rb%|!16)...?|
|00001140| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001150| 20 20 c9 20 31 30 3a 20 | 63 6f 6c 5f 73 70 72 25 | . 10: |col_spr%|
|00001160| 3d a3 3a 67 72 65 79 5f | 73 70 72 25 3d b9 3a 6e |=.:grey_|spr%=.:n|
|00001170| 6f 63 6f 6c 5f 73 70 72 | 25 3d a3 0d 05 d2 36 20 |ocol_spr|%=....6 |
|00001180| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001190| 20 20 20 20 20 20 20 20 | 20 20 f2 63 68 73 65 6c | | .chsel|
|000011a0| 28 63 72 65 61 74 65 30 | 25 2c 72 62 25 21 31 36 |(create0|%,rb%!16|
|000011b0| 29 0d 05 dc 3f 20 20 20 | 20 20 20 20 20 20 20 20 |)...? | |
|000011c0| 20 20 20 20 20 20 20 c9 | 20 31 31 3a 20 63 6f 6c | .| 11: col|
|000011d0| 5f 73 70 72 25 3d a3 3a | 67 72 65 79 5f 73 70 72 |_spr%=.:|grey_spr|
|000011e0| 25 3d a3 3a 6e 6f 63 6f | 6c 5f 73 70 72 25 3d b9 |%=.:noco|l_spr%=.|
|000011f0| 0d 05 e6 36 20 20 20 20 | 20 20 20 20 20 20 20 20 |...6 | |
|00001200| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 f2 | | .|
|00001210| 63 68 73 65 6c 28 63 72 | 65 61 74 65 30 25 2c 72 |chsel(cr|eate0%,r|
|00001220| 62 25 21 31 36 29 0d 05 | f0 17 20 20 20 20 20 20 |b%!16)..|.. |
|00001230| 20 20 20 20 20 20 20 20 | 20 20 20 20 cb 0d 05 fa | | ....|
|00001240| 13 20 20 20 20 20 20 20 | 20 c9 20 76 69 65 77 25 |. | . view%|
|00001250| 0d 06 04 45 20 20 20 20 | 20 20 20 20 20 20 20 20 |...E | |
|00001260| 20 e7 20 72 62 25 21 38 | 3d 32 20 c8 99 22 57 69 | . rb%!8|=2 .."Wi|
|00001270| 6d 70 5f 43 72 65 61 74 | 65 4d 65 6e 75 22 2c 2c |mp_Creat|eMenu",,|
|00001280| 73 70 6d 65 6e 75 25 2c | 21 72 62 25 2d 36 34 2c |spmenu%,|!rb%-64,|
|00001290| 72 62 25 21 34 0d 06 0e | 22 20 20 20 20 20 20 20 |rb%!4...|" |
|000012a0| 20 20 20 20 20 20 6c 61 | 73 74 6d 65 6e 75 25 3d | la|stmenu%=|
|000012b0| 73 70 6d 65 6e 75 25 0d | 06 18 13 20 20 20 20 20 |spmenu%.|... |
|000012c0| 20 20 20 c9 20 78 66 65 | 72 25 0d 06 22 1c 20 20 | . xfe|r%..". |
|000012d0| 20 20 20 20 20 20 20 20 | 20 20 20 c8 8e 20 72 62 | | .. rb|
|000012e0| 25 21 31 36 20 ca 0d 06 | 2c 19 20 20 20 20 20 20 |%!16 ...|,. |
|000012f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 c9 20 32 0d | | . 2.|
|00001300| 06 36 25 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.6% | |
|00001310| 20 20 20 20 20 20 20 20 | 20 20 c8 8e 20 72 62 25 | | .. rb%|
|00001320| 21 38 20 ca 0d 06 40 46 | 20 20 20 20 20 20 20 20 |!8 ...@F| |
|00001330| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001340| 20 20 20 20 c9 20 36 34 | 2c 31 36 20 3a 20 f2 64 | . 64|,16 : .d|
|00001350| 72 61 67 5f 69 63 6f 6e | 28 78 66 65 72 25 2c 22 |rag_icon|(xfer%,"|
|00001360| 66 69 6c 65 5f 66 66 39 | 22 29 0d 06 4a 21 20 20 |file_ff9|")..J! |
|00001370| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001380| 20 20 20 20 20 20 20 20 | 20 20 cb 0d 06 54 2b 20 | | ...T+ |
|00001390| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000013a0| 20 c9 20 30 20 3a 20 f2 | 73 61 76 65 5f 69 6d 61 | . 0 : .|save_ima|
|000013b0| 67 65 32 28 b9 29 0d 06 | 5e 12 20 20 20 20 20 20 |ge2(.)..|^. |
|000013c0| 20 20 20 20 20 20 20 cb | 0d 06 68 0d 20 20 20 20 | .|..h. |
|000013d0| 20 20 20 20 cb 0d 06 72 | 05 e1 0d 06 7c 04 0d 06 | ...r|....|...|
|000013e0| 86 0c dd f2 69 63 6d 65 | 6e 75 0d 06 90 24 69 74 |....icme|nu...$it|
|000013f0| 65 6d 24 28 31 29 3d 22 | 49 6e 66 6f 22 2b 22 7b |em$(1)="|Info"+"{|
|00001400| 22 2b c3 28 69 6e 66 6f | 25 29 2b 22 7d 22 0d 06 |"+.(info|%)+"}"..|
|00001410| 9a 5b e7 20 64 65 65 70 | 5f 73 70 72 20 69 74 65 |.[. deep|_spr ite|
|00001420| 6d 24 28 32 29 3d 22 53 | 70 72 69 74 65 22 2b 22 |m$(2)="S|prite"+"|
|00001430| 7b 22 2b c3 28 63 72 65 | 61 74 65 25 29 2b 22 7d |{"+.(cre|ate%)+"}|
|00001440| 22 20 8b 20 69 74 65 6d | 24 28 32 29 3d 22 53 70 |" . item|$(2)="Sp|
|00001450| 72 69 74 65 22 2b 22 7b | 22 2b c3 28 63 72 65 61 |rite"+"{|"+.(crea|
|00001460| 74 65 30 25 29 2b 22 7d | 22 0d 06 a4 2e 69 74 65 |te0%)+"}|"....ite|
|00001470| 6d 24 28 33 29 3d 22 50 | 72 6f 63 65 73 73 69 6e |m$(3)="P|rocessin|
|00001480| 67 22 2b 22 7b 22 2b c3 | 28 6f 75 74 73 63 61 6c |g"+"{"+.|(outscal|
|00001490| 65 25 29 2b 22 7d 22 0d | 06 ae 18 69 74 65 6d 24 |e%)+"}".|...item$|
|000014a0| 28 34 29 3d 22 52 65 70 | 72 6f 63 65 73 73 22 0d |(4)="Rep|rocess".|
|000014b0| 06 b8 13 69 74 65 6d 24 | 28 35 29 3d 22 51 75 69 |...item$|(5)="Qui|
|000014c0| 74 22 0d 06 c2 29 69 63 | 6d 65 6e 75 25 3d a4 6d |t"...)ic|menu%=.m|
|000014d0| 65 6e 75 28 22 44 72 61 | 77 2d 3e 53 70 72 22 2b |enu("Dra|w->Spr"+|
|000014e0| bd 28 30 29 2c 35 2c 32 | 35 30 29 0d 06 cc 0a 69 |.(0),5,2|50)....i|
|000014f0| 63 69 25 3d 35 0d 06 d6 | 23 f2 74 6f 67 67 6c 65 |ci%=5...|#.toggle|
|00001500| 5f 6d 65 6e 75 5f 73 68 | 61 64 65 28 69 63 6d 65 |_menu_sh|ade(icme|
|00001510| 6e 75 25 2c 34 2c 31 29 | 0d 06 e0 05 e1 0d 06 ea |nu%,4,1)|........|
|00001520| 04 0d 06 f4 0d dd f2 73 | 70 5f 6d 65 6e 75 0d 06 |.......s|p_menu..|
|00001530| fe 24 69 74 65 6d 24 28 | 31 29 3d 22 53 61 76 65 |.$item$(|1)="Save|
|00001540| 22 2b 22 7b 22 2b c3 28 | 78 66 65 72 25 29 2b 22 |"+"{"+.(|xfer%)+"|
|00001550| 7d 22 0d 07 08 5b e7 20 | 64 65 65 70 5f 73 70 72 |}"...[. |deep_spr|
|00001560| 20 69 74 65 6d 24 28 32 | 29 3d 22 53 70 72 69 74 | item$(2|)="Sprit|
|00001570| 65 22 2b 22 7b 22 2b c3 | 28 63 72 65 61 74 65 25 |e"+"{"+.|(create%|
|00001580| 29 2b 22 7d 22 20 8b 20 | 69 74 65 6d 24 28 32 29 |)+"}" . |item$(2)|
|00001590| 3d 22 53 70 72 69 74 65 | 22 2b 22 7b 22 2b c3 28 |="Sprite|"+"{"+.(|
|000015a0| 63 72 65 61 74 65 30 25 | 29 2b 22 7d 22 0d 07 12 |create0%|)+"}"...|
|000015b0| 2e 69 74 65 6d 24 28 33 | 29 3d 22 50 72 6f 63 65 |.item$(3|)="Proce|
|000015c0| 73 73 69 6e 67 22 2b 22 | 7b 22 2b c3 28 6f 75 74 |ssing"+"|{"+.(out|
|000015d0| 73 63 61 6c 65 25 29 2b | 22 7d 22 0d 07 1c 18 69 |scale%)+|"}"....i|
|000015e0| 74 65 6d 24 28 34 29 3d | 22 52 65 70 72 6f 63 65 |tem$(4)=|"Reproce|
|000015f0| 73 73 22 0d 07 26 21 73 | 70 6d 65 6e 75 25 3d a4 |ss"..&!s|pmenu%=.|
|00001600| 6d 65 6e 75 28 22 53 70 | 72 69 74 65 22 2c 34 2c |menu("Sp|rite",4,|
|00001610| 32 35 30 29 0d 07 30 23 | f2 74 6f 67 67 6c 65 5f |250)..0#|.toggle_|
|00001620| 6d 65 6e 75 5f 73 68 61 | 64 65 28 73 70 6d 65 6e |menu_sha|de(spmen|
|00001630| 75 25 2c 34 2c 31 29 0d | 07 3a 05 e1 0d 07 44 04 |u%,4,1).|.:....D.|
|00001640| 0d 07 4e 2d dd f2 74 6f | 67 67 6c 65 5f 6d 65 6e |..N-..to|ggle_men|
|00001650| 75 5f 73 68 61 64 65 28 | 73 6d 65 6e 75 25 2c 73 |u_shade(|smenu%,s|
|00001660| 69 74 65 6d 25 2c 73 68 | 61 64 65 25 29 0d 07 58 |item%,sh|ade%)..X|
|00001670| 3f e7 20 28 73 6d 65 6e | 75 25 21 28 32 38 2b 28 |?. (smen|u%!(28+(|
|00001680| 32 34 2a 28 73 69 74 65 | 6d 25 2d 31 29 29 2b 38 |24*(site|m%-1))+8|
|00001690| 29 20 80 20 31 3c 3c 32 | 32 29 2f 28 31 3c 3c 32 |) . 1<<2|2)/(1<<2|
|000016a0| 32 29 3c 3e 73 68 61 64 | 65 25 20 8c 0d 07 62 4a |2)<>shad|e% ...bJ|
|000016b0| 20 20 20 73 6d 65 6e 75 | 25 21 28 32 38 2b 28 32 | smenu|%!(28+(2|
|000016c0| 34 2a 28 73 69 74 65 6d | 25 2d 31 29 29 2b 38 29 |4*(sitem|%-1))+8)|
|000016d0| 3d 73 6d 65 6e 75 25 21 | 28 32 38 2b 28 32 34 2a |=smenu%!|(28+(24*|
|000016e0| 28 73 69 74 65 6d 25 2d | 31 29 29 2b 38 29 20 82 |(sitem%-|1))+8) .|
|000016f0| 20 31 3c 3c 32 32 0d 07 | 6c 08 20 20 20 cd 0d 07 | 1<<22..|l. ...|
|00001700| 76 05 e1 0d 07 80 04 0d | 07 8a 27 dd a4 6d 65 6e |v.......|..'..men|
|00001710| 75 28 6d 74 69 74 6c 65 | 24 2c 6e 6f 5f 6f 66 5f |u(mtitle|$,no_of_|
|00001720| 69 74 65 6d 73 25 2c 77 | 69 64 74 68 25 29 0d 07 |items%,w|idth%)..|
|00001730| 94 0a 69 74 65 6d 3d 31 | 0d 07 9e 10 de 20 6d 65 |..item=1|..... me|
|00001740| 6e 75 62 20 26 32 30 30 | 0d 07 a8 04 0d 07 b2 04 |nub &200|........|
|00001750| 0d 07 bc 0e ea 20 6d 65 | 6e 75 64 61 74 61 0d 07 |..... me|nudata..|
|00001760| c6 04 0d 07 d0 0e f4 20 | 73 79 6d 62 6f 6c 73 3a |....... |symbols:|
|00001770| 0d 07 da 04 0d 07 e4 1d | f4 20 3a 20 3a 20 64 6f |........|. : : do|
|00001780| 74 74 65 64 20 6c 69 6e | 65 20 66 6f 6c 6c 6f 77 |tted lin|e follow|
|00001790| 73 0d 07 ee 0e f4 20 2f | 20 3a 20 74 69 63 6b 0d |s..... /| : tick.|
|000017a0| 07 f8 13 f4 20 5e 20 3a | 20 77 72 69 74 65 61 62 |.... ^ :| writeab|
|000017b0| 6c 65 0d 08 02 10 f4 20 | 2d 20 3a 20 73 68 61 64 |le..... |- : shad|
|000017c0| 65 64 0d 08 0c 37 74 69 | 63 6b 25 3d a3 3a 64 6f |ed...7ti|ck%=.:do|
|000017d0| 74 74 65 64 25 3d a3 3a | 77 72 69 74 65 61 62 6c |tted%=.:|writeabl|
|000017e0| 65 25 3d a3 3a 73 68 61 | 64 65 64 25 3d a3 3a 73 |e%=.:sha|ded%=.:s|
|000017f0| 75 62 6d 65 6e 75 25 3d | a3 0d 08 16 1f c8 99 22 |ubmenu%=|......."|
|00001800| 57 69 6d 70 5f 47 65 74 | 50 6f 69 6e 74 65 72 49 |Wimp_Get|PointerI|
|00001810| 6e 66 6f 22 2c 2c 70 62 | 0d 08 20 04 0d 08 2a 14 |nfo",,pb|.. ...*.|
|00001820| 24 28 6d 65 6e 75 62 29 | 3d 6d 74 69 74 6c 65 24 |$(menub)|=mtitle$|
|00001830| 0d 08 34 0e 6d 65 6e 75 | 62 3f 31 32 3d 37 0d 08 |..4.menu|b?12=7..|
|00001840| 3e 0e 6d 65 6e 75 62 3f | 31 33 3d 32 0d 08 48 0e |>.menub?|13=2..H.|
|00001850| 6d 65 6e 75 62 3f 31 34 | 3d 37 0d 08 52 0e 6d 65 |menub?14|=7..R.me|
|00001860| 6e 75 62 3f 31 35 3d 30 | 0d 08 5c 13 6d 65 6e 75 |nub?15=0|..\.menu|
|00001870| 62 3f 31 36 3d 77 69 64 | 74 68 25 0d 08 66 21 6d |b?16=wid|th%..f!m|
|00001880| 65 6e 75 62 21 32 30 3d | 34 34 3a f4 20 53 74 61 |enub!20=|44:. Sta|
|00001890| 6e 64 61 72 64 20 68 65 | 69 67 68 74 0d 08 70 15 |ndard he|ight..p.|
|000018a0| 6d 65 6e 75 62 21 32 34 | 3d 30 20 3a f4 20 67 61 |menub!24|=0 :. ga|
|000018b0| 70 0d 08 7a 04 0d 08 84 | 15 6d 65 6e 75 64 61 74 |p..z....|.menudat|
|000018c0| 61 3d 6d 65 6e 75 62 2b | 32 38 0d 08 8e 04 0d 08 |a=menub+|28......|
|000018d0| 98 05 f5 0d 08 a2 04 0d | 08 ac 26 21 6d 65 6e 75 |........|..&!menu|
|000018e0| 64 61 74 61 3d 25 30 30 | 30 30 30 30 30 30 30 30 |data=%00|00000000|
|000018f0| 30 30 30 30 30 30 30 30 | 30 30 30 30 30 0d 08 b6 |00000000|00000...|
|00001900| 11 6d 65 6e 75 64 61 74 | 61 21 34 3d 2d 31 0d 08 |.menudat|a!4=-1..|
|00001910| c0 30 6d 65 6e 75 64 61 | 74 61 21 38 3d 25 30 30 |.0menuda|ta!8=%00|
|00001920| 30 30 30 31 31 31 30 30 | 30 30 30 30 30 30 31 30 |00011100|00000010|
|00001930| 30 31 30 31 30 31 30 30 | 31 31 30 30 30 31 0d 08 |01010100|110001..|
|00001940| ca 14 6d 65 6e 75 64 61 | 74 61 21 31 32 3d 25 31 |..menuda|ta!12=%1|
|00001950| 30 31 0d 08 d4 05 f5 0d | 08 de 1b e7 20 c2 69 74 |01......|.... .it|
|00001960| 65 6d 24 28 69 74 65 6d | 29 2c 31 29 3d 22 7d 22 |em$(item|),1)="}"|
|00001970| 20 8c 0d 08 e8 1d 20 20 | 20 70 6f 73 31 3d a7 69 | ..... | pos1=.i|
|00001980| 74 65 6d 24 28 69 74 65 | 6d 29 2c 22 7b 22 29 0d |tem$(ite|m),"{").|
|00001990| 08 f2 3c 20 20 20 73 75 | 62 6d 65 6e 75 24 3d c1 |..< su|bmenu$=.|
|000019a0| 69 74 65 6d 24 28 69 74 | 65 6d 29 2c 70 6f 73 31 |item$(it|em),pos1|
|000019b0| 2b 31 2c 28 a9 28 69 74 | 65 6d 24 28 69 74 65 6d |+1,(.(it|em$(item|
|000019c0| 29 29 2d 31 2d 70 6f 73 | 31 29 29 0d 08 fc 04 0d |))-1-pos|1)).....|
|000019d0| 09 06 27 20 20 20 69 74 | 65 6d 24 28 69 74 65 6d |..' it|em$(item|
|000019e0| 29 3d c0 69 74 65 6d 24 | 28 69 74 65 6d 29 2c 70 |)=.item$|(item),p|
|000019f0| 6f 73 31 2d 31 29 0d 09 | 10 11 20 20 20 73 75 62 |os1-1)..|.. sub|
|00001a00| 6d 65 6e 75 25 3d b9 0d | 09 1a 0f 20 20 20 63 68 |menu%=..|... ch|
|00001a10| 61 6e 67 65 3d b9 0d 09 | 24 08 20 20 20 cd 0d 09 |ange=...|$. ...|
|00001a20| 2e 04 0d 09 38 18 62 69 | 74 24 3d c0 69 74 65 6d |....8.bi|t$=.item|
|00001a30| 24 28 69 74 65 6d 29 2c | 31 29 0d 09 42 0d c8 8e |$(item),|1)..B...|
|00001a40| 20 62 69 74 24 20 ca 0d | 09 4c 16 20 20 20 c9 20 | bit$ ..|.L. . |
|00001a50| 22 2f 22 20 3a 20 74 69 | 63 6b 25 3d b9 0d 09 56 |"/" : ti|ck%=...V|
|00001a60| 18 20 20 20 c9 20 22 3a | 22 20 3a 20 64 6f 74 74 |. . ":|" : dott|
|00001a70| 65 64 25 3d b9 0d 09 60 | 1b 20 20 20 c9 20 22 5e |ed%=...`|. . "^|
|00001a80| 22 20 3a 20 77 72 69 74 | 65 61 62 6c 65 25 3d b9 |" : writ|eable%=.|
|00001a90| 0d 09 6a 18 20 20 20 c9 | 20 22 2d 22 20 3a 20 73 |..j. .| "-" : s|
|00001aa0| 68 61 64 65 64 25 3d b9 | 0d 09 74 05 7f 0d 09 7e |haded%=.|..t....~|
|00001ab0| 0f 20 20 20 63 68 61 6e | 67 65 3d a3 0d 09 88 08 |. chan|ge=.....|
|00001ac0| 20 20 20 cb 0d 09 92 04 | 0d 09 9c 37 e7 20 63 68 | .....|...7. ch|
|00001ad0| 61 6e 67 65 20 69 74 65 | 6d 24 28 69 74 65 6d 29 |ange ite|m$(item)|
|00001ae0| 3d c2 69 74 65 6d 24 28 | 69 74 65 6d 29 2c a9 28 |=.item$(|item),.(|
|00001af0| 69 74 65 6d 24 28 69 74 | 65 6d 29 29 2d 31 29 0d |item$(it|em))-1).|
|00001b00| 09 a6 24 e7 20 74 69 63 | 6b 25 20 21 6d 65 6e 75 |..$. tic|k% !menu|
|00001b10| 64 61 74 61 3d 21 6d 65 | 6e 75 64 61 74 61 20 84 |data=!me|nudata .|
|00001b20| 20 25 31 0d 09 b0 27 e7 | 20 64 6f 74 74 65 64 25 | %1...'.| dotted%|
|00001b30| 20 21 6d 65 6e 75 64 61 | 74 61 3d 21 6d 65 6e 75 | !menuda|ta=!menu|
|00001b40| 64 61 74 61 20 84 20 25 | 31 30 0d 09 ba 2b e7 20 |data . %|10...+. |
|00001b50| 77 72 69 74 65 61 62 6c | 65 25 20 21 6d 65 6e 75 |writeabl|e% !menu|
|00001b60| 64 61 74 61 3d 21 6d 65 | 6e 75 64 61 74 61 20 84 |data=!me|nudata .|
|00001b70| 20 25 31 30 30 0d 09 c4 | 3e e7 20 73 68 61 64 65 | %100...|>. shade|
|00001b80| 64 25 20 6d 65 6e 75 64 | 61 74 61 21 38 3d 6d 65 |d% menud|ata!8=me|
|00001b90| 6e 75 64 61 74 61 21 38 | 20 84 20 25 31 30 30 30 |nudata!8| . %1000|
|00001ba0| 30 30 30 30 30 30 30 30 | 30 30 30 30 30 30 30 30 |00000000|00000000|
|00001bb0| 30 30 30 0d 09 ce 04 0d | 09 d8 04 0d 09 e2 54 e7 |000.....|......T.|
|00001bc0| 20 73 75 62 6d 65 6e 75 | 25 20 6d 65 6e 75 64 61 | submenu|% menuda|
|00001bd0| 74 61 21 34 3d bb 28 73 | 75 62 6d 65 6e 75 24 29 |ta!4=.(s|ubmenu$)|
|00001be0| 3a e7 20 6d 65 6e 75 64 | 61 74 61 21 34 3d 78 66 |:. menud|ata!4=xf|
|00001bf0| 65 72 25 20 21 6d 65 6e | 75 64 61 74 61 3d 21 6d |er% !men|udata=!m|
|00001c00| 65 6e 75 64 61 74 61 20 | 84 20 25 31 30 30 30 0d |enudata |. %1000.|
|00001c10| 09 ec 04 0d 09 f6 04 0d | 0a 00 49 e7 20 69 74 65 |........|..I. ite|
|00001c20| 6d 3d 6e 6f 5f 6f 66 5f | 69 74 65 6d 73 25 20 21 |m=no_of_|items% !|
|00001c30| 6d 65 6e 75 64 61 74 61 | 3d 21 6d 65 6e 75 64 61 |menudata|=!menuda|
|00001c40| 74 61 20 84 20 25 31 30 | 30 30 30 30 30 30 3a 69 |ta . %10|000000:i|
|00001c50| 74 65 6d 3d 6e 6f 5f 6f | 66 5f 69 74 65 6d 73 25 |tem=no_o|f_items%|
|00001c60| 0d 0a 0a 0d fd 63 68 61 | 6e 67 65 3d a3 0d 0a 14 |.....cha|nge=....|
|00001c70| 04 0d 0a 1e 0d de 20 74 | 65 73 74 20 32 34 0d 0a |...... t|est 24..|
|00001c80| 28 15 24 74 65 73 74 3d | 69 74 65 6d 24 28 69 74 |(.$test=|item$(it|
|00001c90| 65 6d 29 0d 0a 32 14 6d | 65 6e 75 64 61 74 61 21 |em)..2.m|enudata!|
|00001ca0| 31 32 3d 74 65 73 74 0d | 0a 3c 04 0d 0a 46 15 6d |12=test.|.<...F.m|
|00001cb0| 65 6e 75 64 61 74 61 21 | 31 36 3d 76 61 6c 69 64 |enudata!|16=valid|
|00001cc0| 0d 0a 50 15 6d 65 6e 75 | 64 61 74 61 21 32 30 3d |..P.menu|data!20=|
|00001cd0| 31 30 30 30 30 0d 0a 5a | 10 6d 65 6e 75 64 61 74 |10000..Z|.menudat|
|00001ce0| 61 2b 3d 32 34 0d 0a 64 | 0b 74 69 63 6b 25 3d a3 |a+=24..d|.tick%=.|
|00001cf0| 0d 0a 6e 0d 64 6f 74 74 | 65 64 25 3d a3 0d 0a 78 |..n.dott|ed%=...x|
|00001d00| 10 77 72 69 74 65 61 62 | 6c 65 25 3d a3 0d 0a 82 |.writeab|le%=....|
|00001d10| 0d 73 68 61 64 65 64 25 | 3d a3 0d 0a 8c 0e 73 75 |.shaded%|=.....su|
|00001d20| 62 6d 65 6e 75 25 3d a3 | 0d 0a 96 0c 63 68 61 6e |bmenu%=.|....chan|
|00001d30| 67 65 3d b9 0d 0a a0 04 | 0d 0a aa 0b 69 74 65 6d |ge=.....|....item|
|00001d40| 2b 3d 31 0d 0a b4 14 fd | 20 69 74 65 6d 24 28 69 |+=1.....| item$(i|
|00001d50| 74 65 6d 29 3d 22 22 0d | 0a be 0a 3d 6d 65 6e 75 |tem)="".|...=menu|
|00001d60| 62 0d 0a c8 04 0d 0a d2 | 10 dd f2 6c 6f 61 64 5f |b.......|...load_|
|00001d70| 74 65 6d 70 73 0d 0a dc | 36 c8 99 20 22 57 69 6d |temps...|6.. "Wim|
|00001d80| 70 5f 4f 70 65 6e 54 65 | 6d 70 6c 61 74 65 22 2c |p_OpenTe|mplate",|
|00001d90| 2c 22 3c 44 72 61 77 32 | 53 70 72 24 44 69 72 3e |,"<Draw2|Spr$Dir>|
|00001da0| 2e 54 65 6d 70 6c 61 74 | 65 73 22 0d 0a e6 04 0d |.Templat|es".....|
|00001db0| 0a f0 47 c8 99 20 22 57 | 69 6d 70 5f 4c 6f 61 64 |..G.. "W|imp_Load|
|00001dc0| 54 65 6d 70 6c 61 74 65 | 22 2c 2c 30 2c 2c 2c 2c |Template|",,0,,,,|
|00001dd0| 22 49 6e 66 6f 22 2c 30 | 20 b8 20 2c 72 71 64 5f |"Info",0| . ,rqd_|
|00001de0| 62 75 66 66 5f 73 69 7a | 65 25 2c 72 71 64 5f 77 |buff_siz|e%,rqd_w|
|00001df0| 73 70 61 63 65 25 0d 0a | fa 2a de 20 69 6e 25 20 |space%..|.*. in% |
|00001e00| 72 71 64 5f 62 75 66 66 | 5f 73 69 7a 65 25 2c 74 |rqd_buff|_size%,t|
|00001e10| 65 6d 70 25 20 72 71 64 | 5f 77 73 70 61 63 65 25 |emp% rqd|_wspace%|
|00001e20| 0d 0b 04 43 c8 99 20 22 | 57 69 6d 70 5f 4c 6f 61 |...C.. "|Wimp_Loa|
|00001e30| 64 54 65 6d 70 6c 61 74 | 65 22 2c 2c 69 6e 25 2c |dTemplat|e",,in%,|
|00001e40| 74 65 6d 70 25 2c 74 65 | 6d 70 25 2b 72 71 64 5f |temp%,te|mp%+rqd_|
|00001e50| 77 73 70 61 63 65 25 2c | 2d 31 2c 22 49 6e 66 6f |wspace%,|-1,"Info|
|00001e60| 22 2c 30 0d 0b 0e 27 c8 | 99 20 22 57 69 6d 70 5f |",0...'.|. "Wimp_|
|00001e70| 43 72 65 61 74 65 57 69 | 6e 64 6f 77 22 2c 2c 69 |CreateWi|ndow",,i|
|00001e80| 6e 25 20 b8 20 69 6e 66 | 6f 25 0d 0b 18 04 0d 0b |n% . inf|o%......|
|00001e90| 22 48 c8 99 20 22 57 69 | 6d 70 5f 4c 6f 61 64 54 |"H.. "Wi|mp_LoadT|
|00001ea0| 65 6d 70 6c 61 74 65 22 | 2c 2c 30 2c 2c 2c 2c 22 |emplate"|,,0,,,,"|
|00001eb0| 73 63 61 6c 65 22 2c 30 | 20 b8 20 2c 72 71 64 5f |scale",0| . ,rqd_|
|00001ec0| 62 75 66 66 5f 73 69 7a | 65 25 2c 72 71 64 5f 77 |buff_siz|e%,rqd_w|
|00001ed0| 73 70 61 63 65 25 0d 0b | 2c 2a de 20 73 63 25 20 |space%..|,*. sc% |
|00001ee0| 72 71 64 5f 62 75 66 66 | 5f 73 69 7a 65 25 2c 74 |rqd_buff|_size%,t|
|00001ef0| 65 6d 70 25 20 72 71 64 | 5f 77 73 70 61 63 65 25 |emp% rqd|_wspace%|
|00001f00| 0d 0b 36 44 c8 99 20 22 | 57 69 6d 70 5f 4c 6f 61 |..6D.. "|Wimp_Loa|
|00001f10| 64 54 65 6d 70 6c 61 74 | 65 22 2c 2c 73 63 25 2c |dTemplat|e",,sc%,|
|00001f20| 74 65 6d 70 25 2c 74 65 | 6d 70 25 2b 72 71 64 5f |temp%,te|mp%+rqd_|
|00001f30| 77 73 70 61 63 65 25 2c | 2d 31 2c 22 73 63 61 6c |wspace%,|-1,"scal|
|00001f40| 65 22 2c 30 0d 0b 40 2c | c8 99 20 22 57 69 6d 70 |e",0..@,|.. "Wimp|
|00001f50| 5f 43 72 65 61 74 65 57 | 69 6e 64 6f 77 22 2c 2c |_CreateW|indow",,|
|00001f60| 73 63 25 20 b8 20 73 63 | 61 6c 65 5f 77 69 6e 25 |sc% . sc|ale_win%|
|00001f70| 0d 0b 4a 04 0d 0b 54 47 | c8 99 20 22 57 69 6d 70 |..J...TG|.. "Wimp|
|00001f80| 5f 4c 6f 61 64 54 65 6d | 70 6c 61 74 65 22 2c 2c |_LoadTem|plate",,|
|00001f90| 30 2c 2c 2c 2c 22 76 69 | 65 77 22 2c 30 20 b8 20 |0,,,,"vi|ew",0 . |
|00001fa0| 2c 72 71 64 5f 62 75 66 | 66 5f 73 69 7a 65 25 2c |,rqd_buf|f_size%,|
|00001fb0| 72 71 64 5f 77 73 70 61 | 63 65 25 0d 0b 5e 2a de |rqd_wspa|ce%..^*.|
|00001fc0| 20 76 69 25 20 72 71 64 | 5f 62 75 66 66 5f 73 69 | vi% rqd|_buff_si|
|00001fd0| 7a 65 25 2c 74 65 6d 70 | 25 20 72 71 64 5f 77 73 |ze%,temp|% rqd_ws|
|00001fe0| 70 61 63 65 25 0d 0b 68 | 43 c8 99 20 22 57 69 6d |pace%..h|C.. "Wim|
|00001ff0| 70 5f 4c 6f 61 64 54 65 | 6d 70 6c 61 74 65 22 2c |p_LoadTe|mplate",|
|00002000| 2c 76 69 25 2c 74 65 6d | 70 25 2c 74 65 6d 70 25 |,vi%,tem|p%,temp%|
|00002010| 2b 72 71 64 5f 77 73 70 | 61 63 65 25 2c 2d 31 2c |+rqd_wsp|ace%,-1,|
|00002020| 22 76 69 65 77 22 2c 30 | 0d 0b 72 0d 76 69 25 3f |"view",0|..r.vi%?|
|00002030| 36 38 3d 31 36 0d 0b 7c | 27 c8 99 20 22 57 69 6d |68=16..||'.. "Wim|
|00002040| 70 5f 43 72 65 61 74 65 | 57 69 6e 64 6f 77 22 2c |p_Create|Window",|
|00002050| 2c 76 69 25 20 b8 20 76 | 69 65 77 25 0d 0b 86 04 |,vi% . v|iew%....|
|00002060| 0d 0b 90 49 c8 99 20 22 | 57 69 6d 70 5f 4c 6f 61 |...I.. "|Wimp_Loa|
|00002070| 64 54 65 6d 70 6c 61 74 | 65 22 2c 2c 30 2c 2c 2c |dTemplat|e",,0,,,|
|00002080| 2c 22 63 72 65 61 74 65 | 22 2c 30 20 b8 20 2c 72 |,"create|",0 . ,r|
|00002090| 71 64 5f 62 75 66 66 5f | 73 69 7a 65 25 2c 72 71 |qd_buff_|size%,rq|
|000020a0| 64 5f 77 73 70 61 63 65 | 25 0d 0b 9a 2a de 20 63 |d_wspace|%...*. c|
|000020b0| 72 25 20 72 71 64 5f 62 | 75 66 66 5f 73 69 7a 65 |r% rqd_b|uff_size|
|000020c0| 25 2c 74 65 6d 70 25 20 | 72 71 64 5f 77 73 70 61 |%,temp% |rqd_wspa|
|000020d0| 63 65 25 0d 0b a4 45 c8 | 99 20 22 57 69 6d 70 5f |ce%...E.|. "Wimp_|
|000020e0| 4c 6f 61 64 54 65 6d 70 | 6c 61 74 65 22 2c 2c 63 |LoadTemp|late",,c|
|000020f0| 72 25 2c 74 65 6d 70 25 | 2c 74 65 6d 70 25 2b 72 |r%,temp%|,temp%+r|
|00002100| 71 64 5f 77 73 70 61 63 | 65 25 2c 2d 31 2c 22 63 |qd_wspac|e%,-1,"c|
|00002110| 72 65 61 74 65 22 2c 30 | 0d 0b ae 29 c8 99 20 22 |reate",0|...).. "|
|00002120| 57 69 6d 70 5f 43 72 65 | 61 74 65 57 69 6e 64 6f |Wimp_Cre|ateWindo|
|00002130| 77 22 2c 2c 63 72 25 20 | b8 20 63 72 65 61 74 65 |w",,cr% |. create|
|00002140| 25 0d 0b b8 04 0d 0b c2 | 4a c8 99 20 22 57 69 6d |%.......|J.. "Wim|
|00002150| 70 5f 4c 6f 61 64 54 65 | 6d 70 6c 61 74 65 22 2c |p_LoadTe|mplate",|
|00002160| 2c 30 2c 2c 2c 2c 22 63 | 72 65 61 74 65 30 22 2c |,0,,,,"c|reate0",|
|00002170| 30 20 b8 20 2c 72 71 64 | 5f 62 75 66 66 5f 73 69 |0 . ,rqd|_buff_si|
|00002180| 7a 65 25 2c 72 71 64 5f | 77 73 70 61 63 65 25 0d |ze%,rqd_|wspace%.|
|00002190| 0b cc 2b de 20 63 72 30 | 25 20 72 71 64 5f 62 75 |..+. cr0|% rqd_bu|
|000021a0| 66 66 5f 73 69 7a 65 25 | 2c 74 65 6d 70 25 20 72 |ff_size%|,temp% r|
|000021b0| 71 64 5f 77 73 70 61 63 | 65 25 0d 0b d6 47 c8 99 |qd_wspac|e%...G..|
|000021c0| 20 22 57 69 6d 70 5f 4c | 6f 61 64 54 65 6d 70 6c | "Wimp_L|oadTempl|
|000021d0| 61 74 65 22 2c 2c 63 72 | 30 25 2c 74 65 6d 70 25 |ate",,cr|0%,temp%|
|000021e0| 2c 74 65 6d 70 25 2b 72 | 71 64 5f 77 73 70 61 63 |,temp%+r|qd_wspac|
|000021f0| 65 25 2c 2d 31 2c 22 63 | 72 65 61 74 65 30 22 2c |e%,-1,"c|reate0",|
|00002200| 30 0d 0b e0 2b c8 99 20 | 22 57 69 6d 70 5f 43 72 |0...+.. |"Wimp_Cr|
|00002210| 65 61 74 65 57 69 6e 64 | 6f 77 22 2c 2c 63 72 30 |eateWind|ow",,cr0|
|00002220| 25 20 b8 20 63 72 65 61 | 74 65 30 25 0d 0b ea 04 |% . crea|te0%....|
|00002230| 0d 0b f4 4b c8 99 20 22 | 57 69 6d 70 5f 4c 6f 61 |...K.. "|Wimp_Loa|
|00002240| 64 54 65 6d 70 6c 61 74 | 65 22 2c 2c 30 2c 2c 2c |dTemplat|e",,0,,,|
|00002250| 2c 22 6f 75 74 73 63 61 | 6c 65 22 2c 30 20 b8 20 |,"outsca|le",0 . |
|00002260| 2c 72 71 64 5f 62 75 66 | 66 5f 73 69 7a 65 25 2c |,rqd_buf|f_size%,|
|00002270| 72 71 64 5f 77 73 70 61 | 63 65 25 0d 0b fe 2a de |rqd_wspa|ce%...*.|
|00002280| 20 6f 73 25 20 72 71 64 | 5f 62 75 66 66 5f 73 69 | os% rqd|_buff_si|
|00002290| 7a 65 25 2c 74 65 6d 70 | 25 20 72 71 64 5f 77 73 |ze%,temp|% rqd_ws|
|000022a0| 70 61 63 65 25 0d 0c 08 | 47 c8 99 20 22 57 69 6d |pace%...|G.. "Wim|
|000022b0| 70 5f 4c 6f 61 64 54 65 | 6d 70 6c 61 74 65 22 2c |p_LoadTe|mplate",|
|000022c0| 2c 6f 73 25 2c 74 65 6d | 70 25 2c 74 65 6d 70 25 |,os%,tem|p%,temp%|
|000022d0| 2b 72 71 64 5f 77 73 70 | 61 63 65 25 2c 2d 31 2c |+rqd_wsp|ace%,-1,|
|000022e0| 22 6f 75 74 73 63 61 6c | 65 22 2c 30 0d 0c 12 2b |"outscal|e",0...+|
|000022f0| c8 99 20 22 57 69 6d 70 | 5f 43 72 65 61 74 65 57 |.. "Wimp|_CreateW|
|00002300| 69 6e 64 6f 77 22 2c 2c | 6f 73 25 20 b8 20 6f 75 |indow",,|os% . ou|
|00002310| 74 73 63 61 6c 65 25 0d | 0c 1c 04 0d 0c 26 4c c8 |tscale%.|.....&L.|
|00002320| 99 20 22 57 69 6d 70 5f | 4c 6f 61 64 54 65 6d 70 |. "Wimp_|LoadTemp|
|00002330| 6c 61 74 65 22 2c 2c 30 | 2c 2c 2c 2c 22 78 66 65 |late",,0|,,,,"xfe|
|00002340| 72 5f 73 65 6e 64 22 2c | 30 20 b8 20 2c 72 71 64 |r_send",|0 . ,rqd|
|00002350| 5f 62 75 66 66 5f 73 69 | 7a 65 25 2c 72 71 64 5f |_buff_si|ze%,rqd_|
|00002360| 77 73 70 61 63 65 25 0d | 0c 30 2a de 20 78 66 25 |wspace%.|.0*. xf%|
|00002370| 20 72 71 64 5f 62 75 66 | 66 5f 73 69 7a 65 25 2c | rqd_buf|f_size%,|
|00002380| 74 65 6d 70 25 20 72 71 | 64 5f 77 73 70 61 63 65 |temp% rq|d_wspace|
|00002390| 25 0d 0c 3a 48 c8 99 20 | 22 57 69 6d 70 5f 4c 6f |%..:H.. |"Wimp_Lo|
|000023a0| 61 64 54 65 6d 70 6c 61 | 74 65 22 2c 2c 78 66 25 |adTempla|te",,xf%|
|000023b0| 2c 74 65 6d 70 25 2c 74 | 65 6d 70 25 2b 72 71 64 |,temp%,t|emp%+rqd|
|000023c0| 5f 77 73 70 61 63 65 25 | 2c 2d 31 2c 22 78 66 65 |_wspace%|,-1,"xfe|
|000023d0| 72 5f 73 65 6e 64 22 2c | 30 0d 0c 44 27 c8 99 20 |r_send",|0..D'.. |
|000023e0| 22 57 69 6d 70 5f 43 72 | 65 61 74 65 57 69 6e 64 |"Wimp_Cr|eateWind|
|000023f0| 6f 77 22 2c 2c 78 66 25 | 20 b8 20 78 66 65 72 25 |ow",,xf%| . xfer%|
|00002400| 0d 0c 4e 04 0d 0c 58 04 | 0d 0c 62 1b c8 99 20 22 |..N...X.|..b... "|
|00002410| 57 69 6d 70 5f 43 6c 6f | 73 65 54 65 6d 70 6c 61 |Wimp_Clo|seTempla|
|00002420| 74 65 22 0d 0c 6c 05 e1 | 0d 0c 76 04 0d 0c 80 10 |te"..l..|..v.....|
|00002430| dd f2 6d 65 6e 75 73 65 | 6c 65 63 74 0d 0c 8a 04 |..menuse|lect....|
|00002440| 0d 0c 94 2a c8 99 22 57 | 69 6d 70 5f 44 65 63 6f |...*.."W|imp_Deco|
|00002450| 64 65 4d 65 6e 75 22 2c | 2c 6c 61 73 74 6d 65 6e |deMenu",|,lastmen|
|00002460| 75 25 2c 72 62 25 2c 61 | 6e 73 0d 0c 9e 17 f2 6d |u%,rb%,a|ns.....m|
|00002470| 65 6e 75 5f 64 65 63 6f | 64 65 64 28 24 61 6e 73 |enu_deco|ded($ans|
|00002480| 29 0d 0c a8 1f c8 99 22 | 57 69 6d 70 5f 47 65 74 |)......"|Wimp_Get|
|00002490| 50 6f 69 6e 74 65 72 49 | 6e 66 6f 22 2c 2c 70 62 |PointerI|nfo",,pb|
|000024a0| 0d 0c b2 2b e7 20 70 62 | 21 38 3d 31 20 c8 99 22 |...+. pb|!8=1 .."|
|000024b0| 57 69 6d 70 5f 43 72 65 | 61 74 65 4d 65 6e 75 22 |Wimp_Cre|ateMenu"|
|000024c0| 2c 2c 6c 61 73 74 6d 65 | 6e 75 25 0d 0c bc 05 e1 |,,lastme|nu%.....|
|000024d0| 0d 0c c6 04 0d 0c d0 19 | dd f2 6d 65 6e 75 5f 64 |........|..menu_d|
|000024e0| 65 63 6f 64 65 64 28 6c | 69 73 74 24 29 0d 0c da |ecoded(l|ist$)...|
|000024f0| 0e c8 8e 20 6c 69 73 74 | 24 20 ca 0d 0c e4 19 20 |... list|$ ..... |
|00002500| 20 20 20 20 c9 20 22 51 | 75 69 74 22 20 3a 20 f2 | . "Q|uit" : .|
|00002510| 71 75 69 74 0d 0c ee 16 | 20 20 20 20 20 c9 20 22 |quit....| . "|
|00002520| 52 65 70 72 6f 63 65 73 | 73 22 0d 0c f8 1e 20 20 |Reproces|s".... |
|00002530| 20 20 20 20 20 20 20 20 | e7 20 73 70 5f 6c 6f 61 | |. sp_loa|
|00002540| 64 65 64 25 3d b9 20 8c | 0d 0d 02 1b 20 20 20 20 |ded%=. .|.... |
|00002550| 20 20 20 20 20 20 20 20 | 20 71 25 21 34 30 3d 26 | | q%!40=&|
|00002560| 41 46 46 0d 0d 0c 1e 20 | 20 20 20 20 20 20 20 20 |AFF.... | |
|00002570| 20 20 20 20 24 28 71 25 | 2b 34 34 29 3d 64 69 72 | $(q%|+44)=dir|
|00002580| 24 0d 0d 16 21 20 20 20 | 20 20 20 20 20 20 20 20 |$...! | |
|00002590| 20 20 f2 72 65 63 65 69 | 76 65 64 61 74 61 28 71 | .recei|vedata(q|
|000025a0| 25 29 0d 0d 20 12 20 20 | 20 20 20 20 20 20 20 20 |%).. . | |
|000025b0| 20 20 20 cd 0d 0d 2a 0f | 20 20 20 20 20 20 20 20 | ...*.| |
|000025c0| 20 20 cb 0d 0d 34 05 e1 | 0d 0d 3e 04 0d 0d 48 0f | ...4..|..>...H.|
|000025d0| dd f2 6f 70 65 6e 28 77 | 62 25 29 0d 0d 52 1c c8 |..open(w|b%)..R..|
|000025e0| 99 22 57 69 6d 70 5f 4f | 70 65 6e 57 69 6e 64 6f |."Wimp_O|penWindo|
|000025f0| 77 22 2c 2c 77 62 25 0d | 0d 5c 05 e1 0d 0d 66 04 |w",,wb%.|.\....f.|
|00002600| 0d 0d 70 17 dd f2 6f 70 | 65 6e 5f 77 69 6e 64 28 |..p...op|en_wind(|
|00002610| 77 68 61 6e 64 25 29 0d | 0d 7a 0d 21 71 25 3d 76 |whand%).|.z.!q%=v|
|00002620| 69 65 77 25 0d 0d 84 1f | c8 99 22 57 69 6d 70 5f |iew%....|.."Wimp_|
|00002630| 47 65 74 57 69 6e 64 6f | 77 53 74 61 74 65 22 2c |GetWindo|wState",|
|00002640| 2c 71 25 0d 0d 8e 0c 71 | 25 21 32 38 3d 2d 31 0d |,q%....q|%!28=-1.|
|00002650| 0d 98 1b c8 99 22 57 69 | 6d 70 5f 4f 70 65 6e 57 |....."Wi|mp_OpenW|
|00002660| 69 6e 64 6f 77 22 2c 2c | 71 25 0d 0d a2 05 e1 0d |indow",,|q%......|
|00002670| 0d ac 04 0d 0d b6 0c dd | f2 72 65 64 72 61 77 0d |........|.redraw.|
|00002680| 0d c0 0d 21 71 25 3d 76 | 69 65 77 25 0d 0d ca 25 |...!q%=v|iew%...%|
|00002690| c8 99 22 57 69 6d 70 5f | 52 65 64 72 61 77 57 69 |.."Wimp_|RedrawWi|
|000026a0| 6e 64 6f 77 22 2c 2c 71 | 25 20 b8 20 6d 6f 72 65 |ndow",,q|% . more|
|000026b0| 25 0d 0d d4 0c c8 95 20 | 6d 6f 72 65 25 0d 0d de |%...... |more%...|
|000026c0| 04 0d 0d e8 0f 21 67 77 | 73 25 3d 76 69 65 77 25 |.....!gw|s%=view%|
|000026d0| 0d 0d f2 20 c8 99 22 57 | 69 6d 70 5f 47 65 74 57 |... .."W|imp_GetW|
|000026e0| 69 6e 64 6f 77 49 6e 66 | 6f 22 2c 2c 67 77 73 25 |indowInf|o",,gws%|
|000026f0| 0d 0d fc 3f f2 70 6c 6f | 74 5f 73 70 72 69 74 65 |...?.plo|t_sprite|
|00002700| 28 67 77 73 25 21 34 2d | 67 77 73 25 21 32 30 2c |(gws%!4-|gws%!20,|
|00002710| 71 25 21 38 2d 28 31 30 | 32 34 2b 71 25 21 32 34 |q%!8-(10|24+q%!24|
|00002720| 29 2b 28 71 25 21 31 36 | 2d 71 25 21 38 29 29 0d |)+(q%!16|-q%!8)).|
|00002730| 0e 06 25 c8 99 22 57 69 | 6d 70 5f 47 65 74 52 65 |..%.."Wi|mp_GetRe|
|00002740| 63 74 61 6e 67 6c 65 22 | 2c 2c 71 25 20 b8 20 6d |ctangle"|,,q% . m|
|00002750| 6f 72 65 25 0d 0e 10 04 | 0d 0e 1a 05 ce 0d 0e 24 |ore%....|.......$|
|00002760| 05 e1 0d 0e 2e 04 0d 0e | 38 10 dd f2 63 6c 6f 73 |........|8...clos|
|00002770| 65 28 72 62 25 29 0d 0e | 42 1d c8 99 22 57 69 6d |e(rb%)..|B..."Wim|
|00002780| 70 5f 43 6c 6f 73 65 57 | 69 6e 64 6f 77 22 2c 2c |p_CloseW|indow",,|
|00002790| 72 62 25 0d 0e 4c 12 e7 | 20 21 72 62 25 3d 76 69 |rb%..L..| !rb%=vi|
|000027a0| 65 77 25 20 8c 0d 0e 56 | 13 20 20 20 73 70 5f 6c |ew% ...V|. sp_l|
|000027b0| 6f 61 64 65 64 25 3d a3 | 0d 0e 60 0e 20 20 20 f2 |oaded%=.|..`. .|
|000027c0| 75 6e 6c 6f 61 64 0d 0e | 6a 26 20 20 20 f2 74 6f |unload..|j& .to|
|000027d0| 67 67 6c 65 5f 6d 65 6e | 75 5f 73 68 61 64 65 28 |ggle_men|u_shade(|
|000027e0| 69 63 6d 65 6e 75 25 2c | 34 2c 31 29 0d 0e 74 26 |icmenu%,|4,1)..t&|
|000027f0| 20 20 20 f2 74 6f 67 67 | 6c 65 5f 6d 65 6e 75 5f | .togg|le_menu_|
|00002800| 73 68 61 64 65 28 73 70 | 6d 65 6e 75 25 2c 34 2c |shade(sp|menu%,4,|
|00002810| 31 29 0d 0e 7e 05 e1 0d | 0e 88 04 0d 0e 92 15 dd |1)..~...|........|
|00002820| a4 73 6c 6f 74 73 69 7a | 65 28 72 65 71 64 25 29 |.slotsiz|e(reqd%)|
|00002830| 0d 0e 9c 23 c8 99 22 57 | 69 6d 70 5f 53 6c 6f 74 |...#.."W|imp_Slot|
|00002840| 53 69 7a 65 22 2c 2d 31 | 2c 2d 31 20 b8 20 63 2c |Size",-1|,-1 . c,|
|00002850| 6e 2c 66 0d 0e a6 1d f4 | 20 56 2e 34 3a 50 2e 54 |n,f.....| V.4:P.T|
|00002860| 41 42 28 30 2c 30 29 3b | 7e 63 2c 7e 6e 2c 7e 66 |AB(0,0);|~c,~n,~f|
|00002870| 0d 0e b0 1b e7 20 72 65 | 71 64 25 3e 66 20 63 6c |..... re|qd%>f cl|
|00002880| 61 69 6d 65 64 25 3d a3 | 3a 3d 30 0d 0e ba 0e 63 |aimed%=.|:=0....c|
|00002890| 6c 61 69 6d 65 64 25 3d | b9 0d 0e c4 0d e0 3d e0 |laimed%=|......=.|
|000028a0| 2b 72 65 71 64 25 0d 0e | ce 08 3d 65 6e 64 0d 0e |+reqd%..|..=end..|
|000028b0| d8 04 0d 0e e2 0c dd f2 | 75 6e 6c 6f 61 64 0d 0e |........|unload..|
|000028c0| ec 09 e0 3d 65 6e 64 0d | 0e f6 05 e1 0d 0f 00 04 |...=end.|........|
|000028d0| 0d 0f 0a 13 dd f2 69 6e | 69 74 5f 73 70 72 5f 61 |......in|it_spr_a|
|000028e0| 72 65 61 0d 0f 14 17 6f | 75 74 5f 73 70 3d 73 70 |rea....o|ut_sp=sp|
|000028f0| 72 5f 77 6b 73 70 61 63 | 65 25 0d 0f 1e 14 21 6f |r_wkspac|e%....!o|
|00002900| 75 74 5f 73 70 3d 73 70 | 5f 73 69 7a 65 25 0d 0f |ut_sp=sp|_size%..|
|00002910| 28 0e 6f 75 74 5f 73 70 | 21 34 3d 30 0d 0f 32 0f |(.out_sp|!4=0..2.|
|00002920| 6f 75 74 5f 73 70 21 38 | 3d 31 36 0d 0f 3c 16 c8 |out_sp!8|=16..<..|
|00002930| 99 26 32 45 2c 39 2b 32 | 35 36 2c 6f 75 74 5f 73 |.&2E,9+2|56,out_s|
|00002940| 70 0d 0f 46 05 e1 0d 0f | 50 04 0d 0f 5a 13 dd f2 |p..F....|P...Z...|
|00002950| 63 72 65 61 74 65 5f 73 | 70 72 69 74 65 0d 0f 64 |create_s|prite..d|
|00002960| 2e e7 20 63 6f 6c 5f 73 | 70 72 25 3d b9 20 84 20 |.. col_s|pr%=. . |
|00002970| 67 72 65 79 5f 73 70 72 | 25 3d b9 20 8c 20 70 61 |grey_spr|%=. . pa|
|00002980| 6c 3d 31 20 8b 20 70 61 | 6c 3d 30 0d 0f 6e 50 c8 |l=1 . pa|l=0..nP.|
|00002990| 99 26 32 45 2c 31 35 2b | 32 35 36 2c 6f 75 74 5f |.&2E,15+|256,out_|
|000029a0| 73 70 2c 22 64 72 61 77 | 73 70 72 69 74 65 22 2c |sp,"draw|sprite",|
|000029b0| 30 2c 6f 75 74 5f 73 70 | 5f 77 69 64 74 68 25 2c |0,out_sp|_width%,|
|000029c0| 6f 75 74 5f 73 70 5f 68 | 65 69 67 68 74 25 2c 6f |out_sp_h|eight%,o|
|000029d0| 75 74 5f 73 70 5f 6d 6f | 64 65 25 0d 0f 78 32 e7 |ut_sp_mo|de%..x2.|
|000029e0| 20 70 61 6c 3d 31 20 c8 | 99 26 32 45 2c 33 37 2b | pal=1 .|.&2E,37+|
|000029f0| 32 35 36 2c 6f 75 74 5f | 73 70 2c 22 64 72 61 77 |256,out_|sp,"draw|
|00002a00| 73 70 72 69 74 65 22 2c | 31 3c 3c 33 31 0d 0f 82 |sprite",|1<<31...|
|00002a10| 15 73 70 72 24 3d 22 64 | 72 61 77 73 70 72 69 74 |.spr$="d|rawsprit|
|00002a20| 65 22 0d 0f 8c 11 f2 67 | 65 74 5f 73 70 72 5f 73 |e".....g|et_spr_s|
|00002a30| 69 7a 65 0d 0f 96 05 e1 | 0d 0f a0 04 0d 0f aa 12 |ize.....|........|
|00002a40| dd f2 67 65 74 5f 73 70 | 72 5f 73 69 7a 65 0d 0f |..get_sp|r_size..|
|00002a50| b4 22 c8 99 26 33 35 2c | 6f 75 74 5f 73 70 5f 6d |."..&35,|out_sp_m|
|00002a60| 6f 64 65 25 2c 34 20 b8 | 20 2c 2c 78 5f 6d 75 6c |ode%,4 .| ,,x_mul|
|00002a70| 0d 0f be 22 c8 99 26 33 | 35 2c 6f 75 74 5f 73 70 |..."..&3|5,out_sp|
|00002a80| 5f 6d 6f 64 65 25 2c 35 | 20 b8 20 2c 2c 79 5f 6d |_mode%,5| . ,,y_m|
|00002a90| 75 6c 0d 0f c8 25 c8 99 | 26 33 35 2c 6f 75 74 5f |ul...%..|&35,out_|
|00002aa0| 73 70 5f 6d 6f 64 65 25 | 2c 33 20 b8 20 2c 2c 6d |sp_mode%|,3 . ,,m|
|00002ab0| 6c 6f 67 5f 63 6f 6c 0d | 0f d2 20 c8 99 26 33 35 |log_col.|.. ..&35|
|00002ac0| 2c 6f 75 74 5f 73 70 5f | 6d 6f 64 65 25 2c 39 20 |,out_sp_|mode%,9 |
|00002ad0| b8 20 2c 2c 62 70 70 0d | 0f dc 0d 62 70 70 3d 32 |. ,,bpp.|...bpp=2|
|00002ae0| 5e 62 70 70 0d 0f e6 11 | 78 5f 6d 75 6c 3d 32 5e |^bpp....|x_mul=2^|
|00002af0| 78 5f 6d 75 6c 0d 0f f0 | 11 79 5f 6d 75 6c 3d 32 |x_mul...|.y_mul=2|
|00002b00| 5e 79 5f 6d 75 6c 0d 0f | fa 2b 78 5f 6d 75 6c 3d |^y_mul..|.+x_mul=|
|00002b10| 78 5f 6d 75 6c 3a f4 20 | 2a 28 21 6d 79 5f 73 63 |x_mul:. |*(!my_sc|
|00002b20| 61 6c 65 25 2f 6d 79 5f | 73 63 61 6c 65 25 21 38 |ale%/my_|scale%!8|
|00002b30| 29 0d 10 04 2d 79 5f 6d | 75 6c 3d 79 5f 6d 75 6c |)...-y_m|ul=y_mul|
|00002b40| 3a f4 20 2a 28 6d 79 5f | 73 63 61 6c 65 25 21 34 |:. *(my_|scale%!4|
|00002b50| 2f 6d 79 5f 73 63 61 6c | 65 25 21 31 32 29 0d 10 |/my_scal|e%!12)..|
|00002b60| 0e 38 f2 73 65 74 65 78 | 74 65 6e 74 28 6f 75 74 |.8.setex|tent(out|
|00002b70| 5f 73 70 5f 77 69 64 74 | 68 25 2a 78 5f 6d 75 6c |_sp_widt|h%*x_mul|
|00002b80| 2c 6f 75 74 5f 73 70 5f | 68 65 69 67 68 74 25 2a |,out_sp_|height%*|
|00002b90| 79 5f 6d 75 6c 29 0d 10 | 18 05 e1 0d 10 22 04 0d |y_mul)..|....."..|
|00002ba0| 10 2c 25 dd f2 73 65 74 | 65 78 74 65 6e 74 28 6e |.,%..set|extent(n|
|00002bb0| 65 77 5f 77 69 64 74 68 | 2c 6e 65 77 5f 68 65 69 |ew_width|,new_hei|
|00002bc0| 67 68 74 29 0d 10 36 09 | 21 71 25 3d 30 0d 10 40 |ght)..6.|!q%=0..@|
|00002bd0| 0e 71 25 21 34 3d 2d 31 | 30 32 34 0d 10 4a 14 71 |.q%!4=-1|024..J.q|
|00002be0| 25 21 38 3d 28 6e 65 77 | 5f 77 69 64 74 68 29 0d |%!8=(new|_width).|
|00002bf0| 10 54 1b 71 25 21 31 32 | 3d 28 6e 65 77 5f 68 65 |.T.q%!12|=(new_he|
|00002c00| 69 67 68 74 29 2d 31 30 | 32 34 0d 10 5e 18 77 69 |ight)-10|24..^.wi|
|00002c10| 6e 5f 77 69 64 74 68 25 | 3d 71 25 21 38 2d 71 25 |n_width%|=q%!8-q%|
|00002c20| 21 30 0d 10 68 1a 77 69 | 6e 5f 68 65 69 67 68 74 |!0..h.wi|n_height|
|00002c30| 25 3d 71 25 21 31 32 2d | 71 25 21 34 0d 10 72 1f |%=q%!12-|q%!4..r.|
|00002c40| c8 99 22 57 69 6d 70 5f | 53 65 74 45 78 74 65 6e |.."Wimp_|SetExten|
|00002c50| 74 22 2c 76 69 65 77 25 | 2c 71 25 0d 10 7c 05 e1 |t",view%|,q%..|..|
|00002c60| 0d 10 86 04 0d 10 90 24 | dd f2 70 6c 6f 74 5f 73 |.......$|..plot_s|
|00002c70| 70 72 69 74 65 28 73 70 | 72 5f 78 70 6f 73 2c 73 |prite(sp|r_xpos,s|
|00002c80| 70 72 5f 79 70 6f 73 29 | 0d 10 9a 11 f2 72 65 61 |pr_ypos)|.....rea|
|00002c90| 64 70 69 78 74 72 61 6e | 73 0d 10 a4 4b c8 99 22 |dpixtran|s...K.."|
|00002ca0| 4f 53 5f 53 70 72 69 74 | 65 4f 70 22 2c 35 32 2b |OS_Sprit|eOp",52+|
|00002cb0| 32 35 36 2c 6f 75 74 5f | 73 70 2c 73 70 72 24 2c |256,out_|sp,spr$,|
|00002cc0| 73 70 72 5f 78 70 6f 73 | 2c 73 70 72 5f 79 70 6f |spr_xpos|,spr_ypo|
|00002cd0| 73 2c 30 2c 70 6c 5f 73 | 63 61 6c 65 25 2c 74 72 |s,0,pl_s|cale%,tr|
|00002ce0| 61 6e 73 25 0d 10 ae 05 | e1 0d 10 b8 04 0d 10 c2 |ans%....|........|
|00002cf0| 12 dd f2 72 65 61 64 70 | 69 78 74 72 61 6e 73 0d |...readp|ixtrans.|
|00002d00| 10 cc 37 c8 99 22 57 69 | 6d 70 5f 52 65 61 64 50 |..7.."Wi|mp_ReadP|
|00002d10| 69 78 54 72 61 6e 73 22 | 2c 26 31 30 30 2c 6f 75 |ixTrans"|,&100,ou|
|00002d20| 74 5f 73 70 2c 73 70 72 | 24 2c 2c 2c 2c 73 70 5f |t_sp,spr|$,,,,sp_|
|00002d30| 73 63 61 6c 65 25 0d 10 | d6 3c c8 99 22 43 6f 6c |scale%..|.<.."Col|
|00002d40| 6f 75 72 54 72 61 6e 73 | 5f 53 65 6c 65 63 74 54 |ourTrans|_SelectT|
|00002d50| 61 62 6c 65 22 2c 6f 75 | 74 5f 73 70 2c 73 70 72 |able",ou|t_sp,spr|
|00002d60| 24 2c 2d 31 2c 2d 31 2c | 74 72 61 6e 73 25 2c 25 |$,-1,-1,|trans%,%|
|00002d70| 31 30 0d 10 e0 2e c8 99 | 22 4f 53 5f 52 65 61 64 |10......|"OS_Read|
|00002d80| 4d 6f 64 65 56 61 72 69 | 61 62 6c 65 22 2c 2d 31 |ModeVari|able",-1|
|00002d90| 2c 33 20 b8 20 2c 2c 6d | 61 78 5f 63 6f 6c 73 25 |,3 . ,,m|ax_cols%|
|00002da0| 0d 10 ea 29 c8 99 22 4f | 53 5f 52 65 61 64 4d 6f |...).."O|S_ReadMo|
|00002db0| 64 65 56 61 72 69 61 62 | 6c 65 22 2c 2d 31 2c 39 |deVariab|le",-1,9|
|00002dc0| 20 b8 20 2c 2c 62 70 70 | 25 0d 10 f4 0f 62 70 70 | . ,,bpp|%....bpp|
|00002dd0| 25 3d 32 5e 62 70 70 25 | 0d 10 fe 0d f2 73 65 74 |%=2^bpp%|.....set|
|00002de0| 73 63 61 6c 65 0d 11 08 | 05 e1 0d 11 12 04 0d 11 |scale...|........|
|00002df0| 1c 0e dd f2 73 65 74 73 | 63 61 6c 65 0d 11 26 27 |....sets|cale..&'|
|00002e00| 21 70 6c 5f 73 63 61 6c | 65 25 3d 21 73 70 5f 73 |!pl_scal|e%=!sp_s|
|00002e10| 63 61 6c 65 25 3a f4 20 | 2a 21 6d 79 5f 73 63 61 |cale%:. |*!my_sca|
|00002e20| 6c 65 25 0d 11 30 2a 70 | 6c 5f 73 63 61 6c 65 25 |le%..0*p|l_scale%|
|00002e30| 21 34 3d 73 70 5f 73 63 | 61 6c 65 25 21 34 3a f4 |!4=sp_sc|ale%!4:.|
|00002e40| 20 2a 6d 79 5f 73 63 61 | 6c 65 25 21 34 0d 11 3a | *my_sca|le%!4..:|
|00002e50| 2a 70 6c 5f 73 63 61 6c | 65 25 21 38 3d 73 70 5f |*pl_scal|e%!8=sp_|
|00002e60| 73 63 61 6c 65 25 21 38 | 3a f4 20 2a 6d 79 5f 73 |scale%!8|:. *my_s|
|00002e70| 63 61 6c 65 25 21 38 0d | 11 44 2d 70 6c 5f 73 63 |cale%!8.|.D-pl_sc|
|00002e80| 61 6c 65 25 21 31 32 3d | 73 70 5f 73 63 61 6c 65 |ale%!12=|sp_scale|
|00002e90| 25 21 31 32 3a f4 20 2a | 6d 79 5f 73 63 61 6c 65 |%!12:. *|my_scale|
|00002ea0| 25 21 31 32 0d 11 4e 05 | e1 0d 11 58 04 0d 11 62 |%!12..N.|...X...b|
|00002eb0| 1c dd f2 6c 6f 61 64 5f | 64 72 61 77 5f 66 69 6c |...load_|draw_fil|
|00002ec0| 65 28 64 66 69 6c 65 24 | 29 0d 11 6c 29 c8 99 22 |e(dfile$|)..l).."|
|00002ed0| 4f 53 5f 46 69 6c 65 22 | 2c 31 36 2c 64 66 69 6c |OS_File"|,16,dfil|
|00002ee0| 65 24 2c 64 72 61 77 5f | 77 6b 73 70 61 63 65 25 |e$,draw_|wkspace%|
|00002ef0| 2c 30 0d 11 76 2b 64 66 | 68 25 3d 8e 28 64 66 69 |,0..v+df|h%=.(dfi|
|00002f00| 6c 65 24 29 3a 66 69 6c | 65 5f 73 69 7a 65 25 3d |le$):fil|e_size%=|
|00002f10| a2 23 64 66 68 25 3a d9 | 23 64 66 68 25 0d 11 80 |.#dfh%:.|#dfh%...|
|00002f20| 05 e1 0d 11 8a 04 0d 11 | 94 12 dd f2 72 65 63 65 |........|....rece|
|00002f30| 69 76 65 28 72 78 25 29 | 0d 11 9e 04 0d 11 a8 1b |ive(rx%)|........|
|00002f40| f4 20 6d 65 73 73 61 67 | 65 20 72 65 71 75 65 73 |. messag|e reques|
|00002f50| 74 3a 20 26 35 30 32 0d | 11 b2 0c c8 8e 20 72 78 |t: &502.|..... rx|
|00002f60| 25 20 ca 0d 11 bc 19 c9 | 20 26 35 30 32 20 20 20 |% ......| &502 |
|00002f70| 3a 20 f4 20 50 52 4f 43 | 68 65 6c 70 0d 11 c6 12 |: . PROC|help....|
|00002f80| 20 20 20 c9 20 30 20 3a | 20 f2 71 75 69 74 0d 11 | . 0 :| .quit..|
|00002f90| d0 19 20 20 20 c9 20 32 | 20 3a 20 66 69 6c 65 72 |.. . 2| : filer|
|00002fa0| 3d 72 62 25 21 33 36 0d | 11 da 20 20 20 20 20 20 |=rb%!36.|.. |
|00002fb0| 20 20 20 20 20 20 20 f4 | 20 27 6d 79 5f 72 65 66 | .| 'my_ref|
|00002fc0| 3d 72 62 25 21 31 32 0d | 11 e4 1c 20 20 20 20 20 |=rb%!12.|... |
|00002fd0| 20 20 20 20 20 20 20 e7 | 20 70 72 69 6e 74 25 3d | .| print%=|
|00002fe0| b9 20 8c 0d 11 ee 28 20 | 20 20 20 20 20 20 20 20 |. ....( | |
|00002ff0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 f2 | | .|
|00003000| 70 72 69 6e 74 5f 5f 64 | 61 74 61 0d 11 f8 1d 20 |print__d|ata.... |
|00003010| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003020| 20 20 20 20 20 20 20 cc | 0d 12 02 27 20 20 20 20 | .|...' |
|00003030| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003040| 20 20 20 20 c8 8e 20 72 | 62 25 21 34 30 20 ca 0d | .. r|b%!40 ..|
|00003050| 12 0c 35 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |..5 | |
|00003060| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003070| c9 20 26 46 46 39 20 3a | 20 f2 73 61 76 65 5f 69 |. &FF9 :| .save_i|
|00003080| 6d 61 67 65 0d 12 16 22 | 20 20 20 20 20 20 20 20 |mage..."| |
|00003090| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000030a0| 20 20 20 20 20 cb 0d 12 | 20 1d 20 20 20 20 20 20 | ...| . |
|000030b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000030c0| 20 20 cd 0d 12 2a 0c 20 | 20 20 c9 20 34 20 3a 0d | ...*. | . 4 :.|
|000030d0| 12 34 20 20 20 20 c9 20 | 26 34 30 30 43 30 20 3a |.4 . |&400C0 :|
|000030e0| 20 f2 63 72 65 61 74 65 | 73 75 62 6d 65 6e 75 0d | .create|submenu.|
|000030f0| 12 3e 23 20 20 20 c9 20 | 26 34 30 30 43 31 20 3a |.># . |&400C1 :|
|00003100| 20 f4 20 50 52 4f 43 6d | 6f 64 65 63 68 61 6e 67 | . PROCm|odechang|
|00003110| 65 64 0d 12 48 21 20 20 | 20 c9 20 26 34 30 30 43 |ed..H! | . &400C|
|00003120| 43 20 3a 20 f2 63 6c 6f | 73 65 77 28 72 62 25 21 |C : .clo|sew(rb%!|
|00003130| 32 30 29 0d 12 52 11 20 | 20 20 c9 20 26 38 30 31 |20)..R. | . &801|
|00003140| 34 32 20 3a 0d 12 5c 11 | 20 20 20 c9 20 26 38 30 |42 :..\.| . &80|
|00003150| 31 34 33 20 3a 0d 12 66 | 11 20 20 20 c9 20 26 38 |143 :..f|. . &8|
|00003160| 30 31 34 37 20 3a 0d 12 | 70 1d 20 20 20 c9 20 39 |0147 :..|p. . 9|
|00003170| 20 3a 20 f2 70 61 6c 65 | 74 74 65 5f 63 68 61 6e | : .pale|tte_chan|
|00003180| 67 65 64 0d 12 7a 1d 20 | 20 20 c9 20 33 20 3a 20 |ged..z. | . 3 : |
|00003190| f2 72 65 63 65 69 76 65 | 64 61 74 61 28 71 25 29 |.receive|data(q%)|
|000031a0| 0d 12 84 04 0d 12 8e 08 | 20 20 20 cb 0d 12 98 05 |........| .....|
|000031b0| e1 0d 12 a2 04 0d 12 ac | 15 dd f2 72 65 63 65 69 |........|...recei|
|000031c0| 76 65 64 61 74 61 28 71 | 25 29 0d 12 b6 25 66 69 |vedata(q|%)...%fi|
|000031d0| 6c 65 74 79 70 65 3d 71 | 25 21 34 30 3a e7 20 66 |letype=q|%!40:. f|
|000031e0| 69 6c 65 74 79 70 65 3c | 3e 26 41 46 46 20 e1 0d |iletype<|>&AFF ..|
|000031f0| 12 c0 12 64 69 72 24 3d | 22 22 3a 70 6f 73 3d 34 |...dir$=|"":pos=4|
|00003200| 34 0d 12 ca 14 6e 65 77 | 5f 73 70 72 3d 64 65 65 |4....new|_spr=dee|
|00003210| 70 5f 73 70 72 0d 12 d4 | 05 f5 0d 12 de 13 20 20 |p_spr...|...... |
|00003220| 20 63 68 72 3d 28 71 25 | 3f 70 6f 73 29 0d 12 e8 | chr=(q%|?pos)...|
|00003230| 20 20 20 20 e7 20 63 68 | 72 3c 3e 30 20 64 69 72 | . ch|r<>0 dir|
|00003240| 24 3d 64 69 72 24 2b bd | 28 63 68 72 29 0d 12 f2 |$=dir$+.|(chr)...|
|00003250| 0d 20 20 20 70 6f 73 2b | 3d 31 0d 12 fc 16 20 20 |. pos+|=1.... |
|00003260| 20 fd 63 68 72 3d 30 20 | 84 20 63 68 72 3d 31 33 | .chr=0 |. chr=13|
|00003270| 0d 13 06 0d 21 71 25 3d | 76 69 65 77 25 0d 13 10 |....!q%=|view%...|
|00003280| 1e c8 99 22 57 69 6d 70 | 5f 47 65 74 57 69 6e 64 |..."Wimp|_GetWind|
|00003290| 6f 77 49 6e 66 6f 22 2c | 2c 71 25 0d 13 1a 11 24 |owInfo",|,q%....$|
|000032a0| 28 71 25 21 37 36 29 3d | 64 69 72 24 0d 13 24 04 |(q%!76)=|dir$..$.|
|000032b0| 0d 13 2e 0f e7 20 6e 65 | 77 5f 73 70 72 20 8c 0d |..... ne|w_spr ..|
|000032c0| 13 38 2e 20 20 20 6f 75 | 74 5f 73 70 5f 77 69 64 |.8. ou|t_sp_wid|
|000032d0| 74 68 25 3d bb 28 24 a4 | 69 63 6f 6e 73 74 61 74 |th%=.($.|iconstat|
|000032e0| 65 28 63 72 65 61 74 65 | 25 2c 33 29 29 0d 13 42 |e(create|%,3))..B|
|000032f0| 2f 20 20 20 6f 75 74 5f | 73 70 5f 68 65 69 67 68 |/ out_|sp_heigh|
|00003300| 74 25 3d bb 28 24 a4 69 | 63 6f 6e 73 74 61 74 65 |t%=.($.i|constate|
|00003310| 28 63 72 65 61 74 65 25 | 2c 34 29 29 0d 13 4c 20 |(create%|,4))..L |
|00003320| 20 20 20 62 69 74 3d 28 | aa 28 6f 75 74 5f 73 70 | bit=(|.(out_sp|
|00003330| 5f 62 70 70 25 29 2f aa | 32 29 2b 31 0d 13 56 11 |_bpp%)/.|2)+1..V.|
|00003340| 20 20 20 c8 8e 20 78 64 | 70 69 25 20 ca 0d 13 60 | .. xd|pi% ...`|
|00003350| 10 20 20 20 20 20 20 20 | 20 c9 20 34 35 0d 13 6a |. | . 45..j|
|00003360| 1b 20 20 20 20 20 20 20 | 20 20 20 20 20 20 c8 8e |. | ..|
|00003370| 20 79 64 70 69 25 20 ca | 0d 13 74 1a 20 20 20 20 | ydpi% .|..t. |
|00003380| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 c9 20 | | . |
|00003390| 34 35 0d 13 7e 2b 20 20 | 20 20 20 20 20 20 20 20 |45..~+ | |
|000033a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 c8 8e 20 | | .. |
|000033b0| 6f 75 74 5f 73 70 5f 62 | 70 70 25 20 ca 0d 13 88 |out_sp_b|pp% ....|
|000033c0| 3e 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |> | |
|000033d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 c9 20 32 | | . 2|
|000033e0| 20 3a 20 6f 75 74 5f 73 | 70 5f 6d 6f 64 65 25 3d | : out_s|p_mode%=|
|000033f0| 31 3a 6e 65 77 5f 73 70 | 72 3d a3 0d 13 92 3e 20 |1:new_sp|r=....> |
|00003400| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003410| 20 20 20 20 20 20 20 20 | 20 20 20 c9 20 34 20 3a | | . 4 :|
|00003420| 20 6f 75 74 5f 73 70 5f | 6d 6f 64 65 25 3d 39 3a | out_sp_|mode%=9:|
|00003430| 6e 65 77 5f 73 70 72 3d | a3 0d 13 9c 3f 20 20 20 |new_spr=|....? |
|00003440| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003450| 20 20 20 20 20 20 20 20 | 20 c9 20 38 20 3a 20 6f | | . 8 : o|
|00003460| 75 74 5f 73 70 5f 6d 6f | 64 65 25 3d 31 33 3a 6e |ut_sp_mo|de%=13:n|
|00003470| 65 77 5f 73 70 72 3d a3 | 0d 13 a6 21 20 20 20 20 |ew_spr=.|...! |
|00003480| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003490| 20 20 20 20 20 20 20 20 | cb 0d 13 b0 1c 20 20 20 | |..... |
|000034a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000034b0| 20 20 20 20 cb 0d 13 ba | 10 20 20 20 20 20 20 20 | ....|. |
|000034c0| 20 c9 20 39 30 0d 13 c4 | 1b 20 20 20 20 20 20 20 | . 90...|. |
|000034d0| 20 20 20 20 20 20 c8 8e | 20 79 64 70 69 25 20 ca | ..| ydpi% .|
|000034e0| 0d 13 ce 1a 20 20 20 20 | 20 20 20 20 20 20 20 20 |.... | |
|000034f0| 20 20 20 20 20 20 c9 20 | 34 35 0d 13 d8 2b 20 20 | . |45...+ |
|00003500| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003510| 20 20 20 20 20 c8 8e 20 | 6f 75 74 5f 73 70 5f 62 | .. |out_sp_b|
|00003520| 70 70 25 20 ca 0d 13 e2 | 3e 20 20 20 20 20 20 20 |pp% ....|> |
|00003530| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003540| 20 20 20 20 20 c9 20 31 | 20 3a 20 6f 75 74 5f 73 | . 1| : out_s|
|00003550| 70 5f 6d 6f 64 65 25 3d | 30 3a 6e 65 77 5f 73 70 |p_mode%=|0:new_sp|
|00003560| 72 3d a3 0d 13 ec 3e 20 | 20 20 20 20 20 20 20 20 |r=....> | |
|00003570| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003580| 20 20 20 c9 20 32 20 3a | 20 6f 75 74 5f 73 70 5f | . 2 :| out_sp_|
|00003590| 6d 6f 64 65 25 3d 38 3a | 6e 65 77 5f 73 70 72 3d |mode%=8:|new_spr=|
|000035a0| a3 0d 13 f6 3f 20 20 20 | 20 20 20 20 20 20 20 20 |....? | |
|000035b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000035c0| 20 c9 20 34 20 3a 20 6f | 75 74 5f 73 70 5f 6d 6f | . 4 : o|ut_sp_mo|
|000035d0| 64 65 25 3d 31 32 3a 6e | 65 77 5f 73 70 72 3d a3 |de%=12:n|ew_spr=.|
|000035e0| 0d 14 00 3f 20 20 20 20 | 20 20 20 20 20 20 20 20 |...? | |
|000035f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003600| c9 20 38 20 3a 20 6f 75 | 74 5f 73 70 5f 6d 6f 64 |. 8 : ou|t_sp_mod|
|00003610| 65 25 3d 31 35 3a 6e 65 | 77 5f 73 70 72 3d a3 0d |e%=15:ne|w_spr=..|
|00003620| 14 0a 21 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |..! | |
|00003630| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 cb | | .|
|00003640| 0d 14 14 1a 20 20 20 20 | 20 20 20 20 20 20 20 20 |.... | |
|00003650| 20 20 20 20 20 20 c9 20 | 39 30 0d 14 1e 2b 20 20 | . |90...+ |
|00003660| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003670| 20 20 20 20 20 c8 8e 20 | 6f 75 74 5f 73 70 5f 62 | .. |out_sp_b|
|00003680| 70 70 25 20 ca 0d 14 28 | 3f 20 20 20 20 20 20 20 |pp% ...(|? |
|00003690| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000036a0| 20 20 20 20 20 c9 20 31 | 20 3a 20 6f 75 74 5f 73 | . 1| : out_s|
|000036b0| 70 5f 6d 6f 64 65 25 3d | 32 35 3a 6e 65 77 5f 73 |p_mode%=|25:new_s|
|000036c0| 70 72 3d a3 0d 14 32 3f | 20 20 20 20 20 20 20 20 |pr=...2?| |
|000036d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000036e0| 20 20 20 20 c9 20 32 20 | 3a 20 6f 75 74 5f 73 70 | . 2 |: out_sp|
|000036f0| 5f 6d 6f 64 65 25 3d 32 | 36 3a 6e 65 77 5f 73 70 |_mode%=2|6:new_sp|
|00003700| 72 3d a3 0d 14 3c 3f 20 | 20 20 20 20 20 20 20 20 |r=...<? | |
|00003710| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003720| 20 20 20 c9 20 34 20 3a | 20 6f 75 74 5f 73 70 5f | . 4 :| out_sp_|
|00003730| 6d 6f 64 65 25 3d 32 37 | 3a 6e 65 77 5f 73 70 72 |mode%=27|:new_spr|
|00003740| 3d a3 0d 14 46 3f 20 20 | 20 20 20 20 20 20 20 20 |=...F? | |
|00003750| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003760| 20 20 c9 20 38 20 3a 20 | 6f 75 74 5f 73 70 5f 6d | . 8 : |out_sp_m|
|00003770| 6f 64 65 25 3d 32 38 3a | 6e 65 77 5f 73 70 72 3d |ode%=28:|new_spr=|
|00003780| a3 0d 14 50 21 20 20 20 | 20 20 20 20 20 20 20 20 |...P! | |
|00003790| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000037a0| 20 cb 0d 14 5a 17 20 20 | 20 20 20 20 20 20 20 20 | ...Z. | |
|000037b0| 20 20 20 20 20 20 20 20 | cb 0d 14 64 0d 20 20 20 | |...d. |
|000037c0| 20 20 20 20 20 cb 0d 14 | 6e 15 20 20 20 20 e7 20 | ...|n. . |
|000037d0| 6e 65 77 5f 73 70 72 3d | b9 20 8c 0d 14 78 23 20 |new_spr=|. ...x# |
|000037e0| 20 20 20 20 20 20 6f 75 | 74 5f 73 70 5f 6d 6f 64 | ou|t_sp_mod|
|000037f0| 65 25 3d 62 69 74 2a 28 | 31 3c 3c 32 37 29 0d 14 |e%=bit*(|1<<27)..|
|00003800| 82 26 20 20 20 20 20 20 | 20 6f 75 74 5f 73 70 5f |.& | out_sp_|
|00003810| 6d 6f 64 65 25 2b 3d 79 | 64 70 69 25 2a 28 31 3c |mode%+=y|dpi%*(1<|
|00003820| 3c 31 34 29 0d 14 8c 25 | 20 20 20 20 20 20 20 6f |<14)...%| o|
|00003830| 75 74 5f 73 70 5f 6d 6f | 64 65 25 2b 3d 78 64 70 |ut_sp_mo|de%+=xdp|
|00003840| 69 25 2a 28 31 3c 3c 31 | 29 0d 14 96 1a 20 20 20 |i%*(1<<1|).... |
|00003850| 20 20 20 20 6f 75 74 5f | 73 70 5f 6d 6f 64 65 25 | out_|sp_mode%|
|00003860| 2b 3d 31 0d 14 a0 47 20 | 20 20 20 20 20 20 73 70 |+=1...G | sp|
|00003870| 73 69 7a 65 25 3d 28 6f | 75 74 5f 73 70 5f 77 69 |size%=(o|ut_sp_wi|
|00003880| 64 74 68 25 2a 6f 75 74 | 5f 73 70 5f 68 65 69 67 |dth%*out|_sp_heig|
|00003890| 68 74 25 2a 28 6f 75 74 | 5f 73 70 5f 62 70 70 25 |ht%*(out|_sp_bpp%|
|000038a0| 2f 38 29 29 2b 31 30 30 | 30 30 0d 14 aa 14 20 20 |/8))+100|00.... |
|000038b0| 20 20 20 20 20 6e 65 77 | 5f 73 70 72 3d b9 0d 14 | new|_spr=...|
|000038c0| b4 0c 20 20 20 20 20 20 | 20 cd 0d 14 be 08 20 20 |.. | ..... |
|000038d0| 20 cd 0d 14 c8 11 e7 20 | 6e 65 77 5f 73 70 72 3d | ...... |new_spr=|
|000038e0| a3 20 8c 0d 14 d2 15 20 | 20 20 e7 20 64 65 65 70 |. ..... | . deep|
|000038f0| 5f 73 70 72 3d a3 20 8c | 0d 14 dc 32 20 20 20 20 |_spr=. .|...2 |
|00003900| 20 20 6f 75 74 5f 73 70 | 5f 77 69 64 74 68 25 3d | out_sp|_width%=|
|00003910| bb 28 24 a4 69 63 6f 6e | 73 74 61 74 65 28 63 72 |.($.icon|state(cr|
|00003920| 65 61 74 65 30 25 2c 34 | 29 29 0d 14 e6 33 20 20 |eate0%,4|))...3 |
|00003930| 20 20 20 20 6f 75 74 5f | 73 70 5f 68 65 69 67 68 | out_|sp_heigh|
|00003940| 74 25 3d bb 28 24 a4 69 | 63 6f 6e 73 74 61 74 65 |t%=.($.i|constate|
|00003950| 28 63 72 65 61 74 65 30 | 25 2c 35 29 29 0d 14 f0 |(create0|%,5))...|
|00003960| 31 20 20 20 20 20 20 6f | 75 74 5f 73 70 5f 6d 6f |1 o|ut_sp_mo|
|00003970| 64 65 25 3d bb 28 24 a4 | 69 63 6f 6e 73 74 61 74 |de%=.($.|iconstat|
|00003980| 65 28 63 72 65 61 74 65 | 30 25 2c 36 29 29 0d 14 |e(create|0%,6))..|
|00003990| fa 0b 20 20 20 20 20 20 | cd 0d 15 04 3d 20 20 20 |.. |....= |
|000039a0| c8 99 22 4f 53 5f 52 65 | 61 64 4d 6f 64 65 56 61 |.."OS_Re|adModeVa|
|000039b0| 72 69 61 62 6c 65 22 2c | 6f 75 74 5f 73 70 5f 6d |riable",|out_sp_m|
|000039c0| 6f 64 65 25 2c 39 20 b8 | 20 2c 2c 6f 75 74 5f 73 |ode%,9 .| ,,out_s|
|000039d0| 70 5f 62 70 70 25 0d 15 | 0e 20 20 20 20 6f 75 74 |p_bpp%..|. out|
|000039e0| 5f 73 70 5f 62 70 70 25 | 3d 32 5e 6f 75 74 5f 73 |_sp_bpp%|=2^out_s|
|000039f0| 70 5f 62 70 70 25 0d 15 | 18 37 20 20 20 c8 99 22 |p_bpp%..|.7 .."|
|00003a00| 4f 53 5f 52 65 61 64 4d | 6f 64 65 56 61 72 69 61 |OS_ReadM|odeVaria|
|00003a10| 62 6c 65 22 2c 6f 75 74 | 5f 73 70 5f 6d 6f 64 65 |ble",out|_sp_mode|
|00003a20| 25 2c 34 20 b8 20 2c 2c | 78 65 69 67 25 0d 15 22 |%,4 . ,,|xeig%.."|
|00003a30| 37 20 20 20 c8 99 22 4f | 53 5f 52 65 61 64 4d 6f |7 .."O|S_ReadMo|
|00003a40| 64 65 56 61 72 69 61 62 | 6c 65 22 2c 6f 75 74 5f |deVariab|le",out_|
|00003a50| 73 70 5f 6d 6f 64 65 25 | 2c 35 20 b8 20 2c 2c 79 |sp_mode%|,5 . ,,y|
|00003a60| 65 69 67 25 0d 15 2c 15 | 20 20 20 78 64 70 69 25 |eig%..,.| xdpi%|
|00003a70| 3d 39 30 2f 78 65 69 67 | 25 0d 15 36 15 20 20 20 |=90/xeig|%..6. |
|00003a80| 79 64 70 69 25 3d 39 30 | 2f 79 65 69 67 25 0d 15 |ydpi%=90|/yeig%..|
|00003a90| 40 24 20 20 20 c8 99 26 | 33 35 2c 6f 75 74 5f 73 |@$ ..&|35,out_s|
|00003aa0| 70 5f 6d 6f 64 65 25 2c | 37 20 b8 20 2c 2c 73 63 |p_mode%,|7 . ,,sc|
|00003ab0| 72 25 0d 15 4a 26 20 20 | 20 c8 99 26 33 35 2c 6f |r%..J& | ..&35,o|
|00003ac0| 75 74 5f 73 70 5f 6d 6f | 64 65 25 2c 31 31 20 b8 |ut_sp_mo|de%,11 .|
|00003ad0| 20 2c 2c 78 73 63 72 25 | 0d 15 54 26 20 20 20 c8 | ,,xscr%|..T& .|
|00003ae0| 99 26 33 35 2c 6f 75 74 | 5f 73 70 5f 6d 6f 64 65 |.&35,out|_sp_mode|
|00003af0| 25 2c 31 32 20 b8 20 2c | 2c 79 73 63 72 25 0d 15 |%,12 . ,|,yscr%..|
|00003b00| 5e 18 20 20 20 78 73 63 | 72 25 2b 3d 31 3a 79 73 |^. xsc|r%+=1:ys|
|00003b10| 63 72 25 2b 3d 31 0d 15 | 68 46 20 20 20 73 70 73 |cr%+=1..|hF sps|
|00003b20| 69 7a 65 25 3d 73 63 72 | 25 2a 28 6f 75 74 5f 73 |ize%=scr|%*(out_s|
|00003b30| 70 5f 77 69 64 74 68 25 | 2f 78 73 63 72 25 29 2a |p_width%|/xscr%)*|
|00003b40| 28 6f 75 74 5f 73 70 5f | 68 65 69 67 68 74 25 2f |(out_sp_|height%/|
|00003b50| 79 73 63 72 25 29 2b 31 | 30 30 30 30 0d 15 72 08 |yscr%)+1|0000..r.|
|00003b60| 20 20 20 cd 0d 15 7c 04 | 0d 15 86 18 e7 20 28 73 | ...|.|..... (s|
|00003b70| 70 73 69 7a 65 25 20 83 | 20 34 29 3c 3e 30 20 8c |psize% .| 4)<>0 .|
|00003b80| 0d 15 90 08 20 20 20 f5 | 0d 15 9a 14 20 20 20 20 |.... .|.... |
|00003b90| 20 20 73 70 73 69 7a 65 | 25 2b 3d 31 0d 15 a4 1a | spsize|%+=1....|
|00003ba0| 20 20 20 20 20 20 fd 28 | 73 70 73 69 7a 65 25 20 | .(|spsize% |
|00003bb0| 83 20 34 29 3d 30 0d 15 | ae 08 20 20 20 cd 0d 15 |. 4)=0..|.. ...|
|00003bc0| b8 04 0d 15 c2 10 64 66 | 68 25 3d 8e 28 64 69 72 |......df|h%=.(dir|
|00003bd0| 24 29 0d 15 cc 1f 64 66 | 73 69 7a 65 25 3d 28 a2 |$)....df|size%=(.|
|00003be0| 23 64 66 68 25 2a 32 29 | 3a f4 20 2b 32 30 30 30 |#dfh%*2)|:. +2000|
|00003bf0| 30 0d 15 d6 13 74 66 73 | 69 7a 65 25 3d 64 66 73 |0....tfs|ize%=dfs|
|00003c00| 69 7a 65 25 0d 15 e0 0a | d9 23 64 66 68 25 0d 15 |ize%....|.#dfh%..|
|00003c10| ea 04 0d 15 f4 39 77 6b | 73 70 61 63 65 25 3d a4 |.....9wk|space%=.|
|00003c20| 73 6c 6f 74 73 69 7a 65 | 28 73 70 73 69 7a 65 25 |slotsize|(spsize%|
|00003c30| 2b 64 66 73 69 7a 65 25 | 2b 64 66 73 69 7a 65 25 |+dfsize%|+dfsize%|
|00003c40| 2b 6d 69 6e 5f 73 6c 6f | 74 25 29 0d 15 fe 41 e7 |+min_slo|t%)...A.|
|00003c50| 20 63 6c 61 69 6d 65 64 | 25 3d a3 20 f2 74 65 6c | claimed|%=. .tel|
|00003c60| 6c 28 22 4e 6f 74 20 65 | 6e 6f 75 67 68 20 6d 65 |l("Not e|nough me|
|00003c70| 6d 6f 72 79 20 66 6f 72 | 20 74 68 69 73 20 6f 70 |mory for| this op|
|00003c80| 65 72 61 74 69 6f 6e 2e | 22 29 3a e1 0d 16 08 19 |eration.|"):.....|
|00003c90| 73 70 72 5f 77 6b 73 70 | 61 63 65 25 3d 77 6b 73 |spr_wksp|ace%=wks|
|00003ca0| 70 61 63 65 25 0d 16 12 | 14 73 70 5f 73 69 7a 65 |pace%...|.sp_size|
|00003cb0| 25 3d 73 70 73 69 7a 65 | 25 0d 16 1c 23 64 72 61 |%=spsize|%...#dra|
|00003cc0| 77 5f 77 6b 73 70 61 63 | 65 25 3d 77 6b 73 70 61 |w_wkspac|e%=wkspa|
|00003cd0| 63 65 25 2b 73 70 5f 73 | 69 7a 65 25 0d 16 26 1c |ce%+sp_s|ize%..&.|
|00003ce0| 73 70 3d 64 72 61 77 5f | 77 6b 73 70 61 63 65 25 |sp=draw_|wkspace%|
|00003cf0| 2b 64 66 73 69 7a 65 25 | 0d 16 30 13 66 3d 64 72 |+dfsize%|..0.f=dr|
|00003d00| 61 77 5f 77 6b 73 70 61 | 63 65 25 0d 16 3a 09 70 |aw_wkspa|ce%..:.p|
|00003d10| 74 72 3d 30 0d 16 44 04 | 0d 16 4e 12 f2 69 6e 69 |tr=0..D.|..N..ini|
|00003d20| 74 5f 73 70 72 5f 61 72 | 65 61 0d 16 58 12 f2 63 |t_spr_ar|ea..X..c|
|00003d30| 72 65 61 74 65 5f 73 70 | 72 69 74 65 0d 16 62 1d |reate_sp|rite..b.|
|00003d40| f2 73 65 74 70 61 6c 65 | 74 74 65 28 6f 75 74 5f |.setpale|tte(out_|
|00003d50| 73 70 5f 6d 6f 64 65 25 | 29 0d 16 6c 13 f2 69 6e |sp_mode%|)..l..in|
|00003d60| 69 74 5f 74 73 70 72 5f | 61 72 65 61 0d 16 76 19 |it_tspr_|area..v.|
|00003d70| f2 6c 6f 61 64 5f 64 72 | 61 77 5f 66 69 6c 65 28 |.load_dr|aw_file(|
|00003d80| 64 69 72 24 29 0d 16 80 | 0c f2 63 6f 6e 76 65 72 |dir$)...|..conver|
|00003d90| 74 0d 16 8a 43 e7 20 65 | 72 72 6f 72 25 20 f2 74 |t...C. e|rror% .t|
|00003da0| 65 6c 6c 28 22 41 6e 20 | 65 72 72 6f 72 20 6f 63 |ell("An |error oc|
|00003db0| 63 75 72 72 65 64 20 64 | 75 72 69 6e 67 20 63 6f |curred d|uring co|
|00003dc0| 6e 76 65 72 73 69 6f 6e | 20 3a 20 22 2b 65 72 72 |nversion| : "+err|
|00003dd0| 6f 72 24 29 0d 16 94 10 | 73 70 5f 6c 6f 61 64 65 |or$)....|sp_loade|
|00003de0| 64 25 3d b9 0d 16 9e 23 | f2 74 6f 67 67 6c 65 5f |d%=....#|.toggle_|
|00003df0| 6d 65 6e 75 5f 73 68 61 | 64 65 28 69 63 6d 65 6e |menu_sha|de(icmen|
|00003e00| 75 25 2c 34 2c 30 29 0d | 16 a8 23 f2 74 6f 67 67 |u%,4,0).|..#.togg|
|00003e10| 6c 65 5f 6d 65 6e 75 5f | 73 68 61 64 65 28 73 70 |le_menu_|shade(sp|
|00003e20| 6d 65 6e 75 25 2c 34 2c | 30 29 0d 16 b2 15 f2 6f |menu%,4,|0).....o|
|00003e30| 70 65 6e 5f 77 69 6e 64 | 28 76 69 65 77 25 29 0d |pen_wind|(view%).|
|00003e40| 16 bc 0b f2 72 65 64 72 | 61 77 0d 16 c6 05 e1 0d |....redr|aw......|
|00003e50| 16 d0 04 0d 16 da 1a dd | a4 69 63 6f 6e 73 74 61 |........|.iconsta|
|00003e60| 74 65 28 77 69 6e 25 2c | 69 63 6e 25 29 0d 16 e4 |te(win%,|icn%)...|
|00003e70| 0d 21 71 71 25 3d 77 69 | 6e 25 0d 16 ee 0e 71 71 |.!qq%=wi|n%....qq|
|00003e80| 25 21 34 3d 69 63 6e 25 | 0d 16 f8 1e c8 99 22 57 |%!4=icn%|......"W|
|00003e90| 69 6d 70 5f 47 65 74 49 | 63 6f 6e 53 74 61 74 65 |imp_GetI|conState|
|00003ea0| 22 2c 2c 71 71 25 0d 17 | 02 0b 3d 71 71 25 21 32 |",,qq%..|..=qq%!2|
|00003eb0| 38 0d 17 0c 04 0d 17 16 | 0d dd f2 73 65 74 6f 70 |8.......|...setop|
|00003ec0| 74 73 0d 17 20 0f 68 73 | 63 61 6c 65 25 3d 31 30 |ts.. .hs|cale%=10|
|00003ed0| 30 0d 17 2a 0f 76 73 63 | 61 6c 65 25 3d 31 30 30 |0..*.vsc|ale%=100|
|00003ee0| 0d 17 34 1b 61 75 74 6f | 5f 73 63 61 6c 65 25 3d |..4.auto|_scale%=|
|00003ef0| 31 3a 64 69 74 68 65 72 | 25 3d 31 0d 17 3e 17 61 |1:dither|%=1..>.a|
|00003f00| 75 74 6f 25 3d 31 2d 61 | 75 74 6f 5f 73 63 61 6c |uto%=1-a|uto_scal|
|00003f10| 65 25 0d 17 48 10 6f 6e | 65 5f 74 6f 5f 6f 6e 65 |e%..H.on|e_to_one|
|00003f20| 3d 31 0d 17 52 46 6f 75 | 74 5f 73 70 5f 77 69 64 |=1..RFou|t_sp_wid|
|00003f30| 74 68 25 3d 34 30 30 3a | 6f 75 74 5f 73 70 5f 68 |th%=400:|out_sp_h|
|00003f40| 65 69 67 68 74 25 3d 34 | 30 30 3a 6f 75 74 5f 73 |eight%=4|00:out_s|
|00003f50| 70 5f 6d 6f 64 65 25 3d | 32 38 3a 6f 75 74 5f 73 |p_mode%=|28:out_s|
|00003f60| 70 5f 62 70 70 25 3d 38 | 0d 17 5c 39 78 64 70 69 |p_bpp%=8|..\9xdpi|
|00003f70| 25 3d 39 30 3a 79 64 70 | 69 25 3d 39 30 3a 63 6f |%=90:ydp|i%=90:co|
|00003f80| 6c 5f 73 70 72 25 3d b9 | 3a 67 72 65 79 5f 73 70 |l_spr%=.|:grey_sp|
|00003f90| 72 25 3d a3 3a 6e 6f 63 | 6f 6c 5f 73 70 72 25 3d |r%=.:noc|ol_spr%=|
|00003fa0| a3 0d 17 66 10 e7 20 64 | 65 65 70 5f 73 70 72 20 |...f.. d|eep_spr |
|00003fb0| 8c 0d 17 70 2e 20 20 20 | 24 a4 69 63 6f 6e 73 74 |...p. |$.iconst|
|00003fc0| 61 74 65 28 63 72 65 61 | 74 65 25 2c 33 29 3d c3 |ate(crea|te%,3)=.|
|00003fd0| 28 6f 75 74 5f 73 70 5f | 77 69 64 74 68 25 29 0d |(out_sp_|width%).|
|00003fe0| 17 7a 2f 20 20 20 24 a4 | 69 63 6f 6e 73 74 61 74 |.z/ $.|iconstat|
|00003ff0| 65 28 63 72 65 61 74 65 | 25 2c 34 29 3d c3 28 6f |e(create|%,4)=.(o|
|00004000| 75 74 5f 73 70 5f 68 65 | 69 67 68 74 25 29 0d 17 |ut_sp_he|ight%)..|
|00004010| 84 2c 20 20 20 f2 70 73 | 65 75 64 6f 5f 63 6c 69 |., .ps|eudo_cli|
|00004020| 63 6b 28 63 72 65 61 74 | 65 25 2c 32 33 2c 94 28 |ck(creat|e%,23,.(|
|00004030| 63 6f 6c 5f 73 70 72 25 | 29 29 0d 17 8e 2d 20 20 |col_spr%|))...- |
|00004040| 20 f2 70 73 65 75 64 6f | 5f 63 6c 69 63 6b 28 63 | .pseudo|_click(c|
|00004050| 72 65 61 74 65 25 2c 32 | 34 2c 94 28 67 72 65 79 |reate%,2|4,.(grey|
|00004060| 5f 73 70 72 25 29 29 0d | 17 98 2e 20 20 20 f2 70 |_spr%)).|... .p|
|00004070| 73 65 75 64 6f 5f 63 6c | 69 63 6b 28 63 72 65 61 |seudo_cl|ick(crea|
|00004080| 74 65 25 2c 32 35 2c 94 | 28 6e 6f 63 6f 6c 5f 73 |te%,25,.|(nocol_s|
|00004090| 70 72 25 29 29 0d 17 a2 | 20 20 20 20 62 69 74 3d |pr%))...| bit=|
|000040a0| 28 aa 28 6f 75 74 5f 73 | 70 5f 62 70 70 25 29 2f |(.(out_s|p_bpp%)/|
|000040b0| aa 32 29 2b 31 0d 17 ac | 1f 20 20 20 6f 75 74 5f |.2)+1...|. out_|
|000040c0| 73 70 5f 6d 6f 64 65 25 | 3d 62 69 74 2a 28 31 3c |sp_mode%|=bit*(1<|
|000040d0| 3c 32 37 29 0d 17 b6 22 | 20 20 20 6f 75 74 5f 73 |<27)..."| out_s|
|000040e0| 70 5f 6d 6f 64 65 25 2b | 3d 78 64 70 69 25 2a 28 |p_mode%+|=xdpi%*(|
|000040f0| 31 3c 3c 31 34 29 0d 17 | c0 21 20 20 20 6f 75 74 |1<<14)..|.! out|
|00004100| 5f 73 70 5f 6d 6f 64 65 | 25 2b 3d 79 64 70 69 25 |_sp_mode|%+=ydpi%|
|00004110| 2a 28 31 3c 3c 31 29 0d | 17 ca 16 20 20 20 6f 75 |*(1<<1).|... ou|
|00004120| 74 5f 73 70 5f 6d 6f 64 | 65 25 2b 3d 31 0d 17 d4 |t_sp_mod|e%+=1...|
|00004130| 11 20 20 20 c8 8e 20 78 | 64 70 69 25 20 ca 0d 17 |. .. x|dpi% ...|
|00004140| de 2c 20 20 20 20 20 20 | c9 20 34 35 20 3a 20 f2 |., |. 45 : .|
|00004150| 70 73 65 75 64 6f 5f 63 | 6c 69 63 6b 28 63 72 65 |pseudo_c|lick(cre|
|00004160| 61 74 65 25 2c 31 30 2c | 31 29 0d 17 e8 2c 20 20 |ate%,10,|1)..., |
|00004170| 20 20 20 20 c9 20 39 30 | 20 3a 20 f2 70 73 65 75 | . 90| : .pseu|
|00004180| 64 6f 5f 63 6c 69 63 6b | 28 63 72 65 61 74 65 25 |do_click|(create%|
|00004190| 2c 31 31 2c 31 29 0d 17 | f2 2d 20 20 20 20 20 20 |,11,1)..|.- |
|000041a0| c9 20 31 38 30 20 3a 20 | f2 70 73 65 75 64 6f 5f |. 180 : |.pseudo_|
|000041b0| 63 6c 69 63 6b 28 63 72 | 65 61 74 65 25 2c 31 32 |click(cr|eate%,12|
|000041c0| 2c 31 29 0d 17 fc 0b 20 | 20 20 20 20 20 cb 0d 18 |,1).... | ...|
|000041d0| 06 11 20 20 20 c8 8e 20 | 79 64 70 69 25 20 ca 0d |.. .. |ydpi% ..|
|000041e0| 18 10 2c 20 20 20 20 20 | 20 c9 20 34 35 20 3a 20 |.., | . 45 : |
|000041f0| f2 70 73 65 75 64 6f 5f | 63 6c 69 63 6b 28 63 72 |.pseudo_|click(cr|
|00004200| 65 61 74 65 25 2c 31 33 | 2c 31 29 0d 18 1a 2c 20 |eate%,13|,1)..., |
|00004210| 20 20 20 20 20 c9 20 39 | 30 20 3a 20 f2 70 73 65 | . 9|0 : .pse|
|00004220| 75 64 6f 5f 63 6c 69 63 | 6b 28 63 72 65 61 74 65 |udo_clic|k(create|
|00004230| 25 2c 31 34 2c 31 29 0d | 18 24 2d 20 20 20 20 20 |%,14,1).|.$- |
|00004240| 20 c9 20 31 38 30 20 3a | 20 f2 70 73 65 75 64 6f | . 180 :| .pseudo|
|00004250| 5f 63 6c 69 63 6b 28 63 | 72 65 61 74 65 25 2c 31 |_click(c|reate%,1|
|00004260| 35 2c 31 29 0d 18 2e 0b | 20 20 20 20 20 20 cb 0d |5,1)....| ..|
|00004270| 18 38 26 20 20 20 f2 70 | 73 65 75 64 6f 5f 63 6c |.8& .p|seudo_cl|
|00004280| 69 63 6b 28 63 72 65 61 | 74 65 25 2c 62 69 74 2b |ick(crea|te%,bit+|
|00004290| 31 35 2c 31 29 0d 18 42 | 05 cc 0d 18 4c 2f 20 20 |15,1)..B|....L/ |
|000042a0| 20 24 a4 69 63 6f 6e 73 | 74 61 74 65 28 63 72 65 | $.icons|tate(cre|
|000042b0| 61 74 65 30 25 2c 34 29 | 3d c3 28 6f 75 74 5f 73 |ate0%,4)|=.(out_s|
|000042c0| 70 5f 77 69 64 74 68 25 | 29 0d 18 56 30 20 20 20 |p_width%|)..V0 |
|000042d0| 24 a4 69 63 6f 6e 73 74 | 61 74 65 28 63 72 65 61 |$.iconst|ate(crea|
|000042e0| 74 65 30 25 2c 35 29 3d | c3 28 6f 75 74 5f 73 70 |te0%,5)=|.(out_sp|
|000042f0| 5f 68 65 69 67 68 74 25 | 29 0d 18 60 2e 20 20 20 |_height%|)..`. |
|00004300| 24 a4 69 63 6f 6e 73 74 | 61 74 65 28 63 72 65 61 |$.iconst|ate(crea|
|00004310| 74 65 30 25 2c 36 29 3d | c3 28 6f 75 74 5f 73 70 |te0%,6)=|.(out_sp|
|00004320| 5f 6d 6f 64 65 25 29 0d | 18 6a 2c 20 20 20 f2 70 |_mode%).|.j, .p|
|00004330| 73 65 75 64 6f 5f 63 6c | 69 63 6b 28 63 72 65 61 |seudo_cl|ick(crea|
|00004340| 74 65 30 25 2c 39 2c 94 | 28 63 6f 6c 5f 73 70 72 |te0%,9,.|(col_spr|
|00004350| 25 29 29 0d 18 74 2e 20 | 20 20 f2 70 73 65 75 64 |%))..t. | .pseud|
|00004360| 6f 5f 63 6c 69 63 6b 28 | 63 72 65 61 74 65 30 25 |o_click(|create0%|
|00004370| 2c 31 30 2c 94 28 67 72 | 65 79 5f 73 70 72 25 29 |,10,.(gr|ey_spr%)|
|00004380| 29 0d 18 7e 2f 20 20 20 | f2 70 73 65 75 64 6f 5f |)..~/ |.pseudo_|
|00004390| 63 6c 69 63 6b 28 63 72 | 65 61 74 65 30 25 2c 31 |click(cr|eate0%,1|
|000043a0| 31 2c 94 28 6e 6f 63 6f | 6c 5f 73 70 72 25 29 29 |1,.(noco|l_spr%))|
|000043b0| 0d 18 88 08 20 20 20 cd | 0d 18 92 04 0d 18 9c 13 |.... .|........|
|000043c0| e7 20 61 75 74 6f 5f 73 | 63 61 6c 65 25 20 8c 0d |. auto_s|cale% ..|
|000043d0| 18 a6 24 20 20 20 f2 70 | 73 65 75 64 6f 5f 63 6c |..$ .p|seudo_cl|
|000043e0| 69 63 6b 28 6f 75 74 73 | 63 61 6c 65 25 2c 31 32 |ick(outs|cale%,12|
|000043f0| 2c 31 29 0d 18 b0 13 20 | 20 20 f2 67 72 65 79 6f |,1).... | .greyo|
|00004400| 70 74 73 28 31 29 0d 18 | ba 23 20 20 20 c8 99 22 |pts(1)..|.# .."|
|00004410| 57 69 6d 70 5f 53 65 74 | 43 61 72 65 74 50 6f 73 |Wimp_Set|CaretPos|
|00004420| 69 74 69 6f 6e 22 2c 2d | 31 0d 18 c4 08 20 20 20 |ition",-|1.... |
|00004430| cd 0d 18 ce 04 0d 18 d8 | 2e e7 20 6f 6e 65 5f 74 |........|.. one_t|
|00004440| 6f 5f 6f 6e 65 20 f2 70 | 73 65 75 64 6f 5f 63 6c |o_one .p|seudo_cl|
|00004450| 69 63 6b 28 6f 75 74 73 | 63 61 6c 65 25 2c 31 31 |ick(outs|cale%,11|
|00004460| 2c 31 29 0d 18 e2 27 f2 | 70 73 65 75 64 6f 5f 63 |,1)...'.|pseudo_c|
|00004470| 6c 69 63 6b 28 6f 75 74 | 73 63 61 6c 65 25 2c 31 |lick(out|scale%,1|
|00004480| 36 2c 64 69 74 68 65 72 | 25 29 0d 18 ec 05 e1 0d |6,dither|%)......|
|00004490| 18 f6 04 0d 19 00 12 dd | f2 67 72 65 79 6f 70 74 |........|.greyopt|
|000044a0| 73 28 67 25 29 0d 19 0a | 11 21 71 25 3d 6f 75 74 |s(g%)...|.!q%=out|
|000044b0| 73 63 61 6c 65 25 0d 19 | 14 0b 71 25 21 34 3d 31 |scale%..|..q%!4=1|
|000044c0| 32 0d 19 1e 1d c8 99 22 | 57 69 6d 70 5f 47 65 74 |2......"|Wimp_Get|
|000044d0| 49 63 6f 6e 53 74 61 74 | 65 22 2c 2c 71 25 0d 19 |IconStat|e",,q%..|
|000044e0| 28 25 61 75 74 6f 25 3d | 28 28 71 25 21 32 34 29 |(%auto%=|((q%!24)|
|000044f0| 20 80 20 28 31 3c 3c 32 | 31 29 29 81 28 31 3c 3c | . (1<<2|1)).(1<<|
|00004500| 32 31 29 0d 19 32 21 e7 | 20 61 75 74 6f 25 3d 30 |21)..2!.| auto%=0|
|00004510| 20 f2 67 61 69 6e 63 28 | 6f 75 74 73 63 61 6c 65 | .gainc(|outscale|
|00004520| 25 2c 37 29 0d 19 3c 2a | e7 20 61 75 74 6f 25 3d |%,7)..<*|. auto%=|
|00004530| 31 20 c8 99 22 57 69 6d | 70 5f 53 65 74 43 61 72 |1 .."Wim|p_SetCar|
|00004540| 65 74 50 6f 73 69 74 69 | 6f 6e 22 2c 2d 31 0d 19 |etPositi|on",-1..|
|00004550| 46 10 e3 67 72 65 79 3d | 35 20 b8 20 31 30 0d 19 |F..grey=|5 . 10..|
|00004560| 50 21 20 20 f2 67 72 65 | 79 28 6f 75 74 73 63 61 |P! .gre|y(outsca|
|00004570| 6c 65 25 2c 67 72 65 79 | 2c 61 75 74 6f 25 29 0d |le%,grey|,auto%).|
|00004580| 19 5a 07 20 20 ed 0d 19 | 64 05 e1 0d 19 6e 04 0d |.Z. ...|d....n..|
|00004590| 19 78 12 dd f2 67 72 65 | 79 5f 70 61 6c 28 67 25 |.x...gre|y_pal(g%|
|000045a0| 29 0d 19 82 10 e7 20 64 | 65 65 70 5f 73 70 72 20 |)..... d|eep_spr |
|000045b0| 8c 0d 19 8c 1a 20 20 f2 | 67 72 65 79 28 63 72 65 |..... .|grey(cre|
|000045c0| 61 74 65 25 2c 32 33 2c | 67 25 29 0d 19 96 1a 20 |ate%,23,|g%).... |
|000045d0| 20 f2 67 72 65 79 28 63 | 72 65 61 74 65 25 2c 32 | .grey(c|reate%,2|
|000045e0| 34 2c 67 25 29 0d 19 a0 | 0e 20 20 e7 20 67 25 3d |4,g%)...|. . g%=|
|000045f0| 31 20 8c 0d 19 aa 2d 20 | 20 20 20 20 20 20 20 20 |1 ....- | |
|00004600| 20 20 20 20 20 f2 70 73 | 65 75 64 6f 5f 63 6c 69 | .ps|eudo_cli|
|00004610| 63 6b 28 63 72 65 61 74 | 65 25 2c 32 33 2c 30 29 |ck(creat|e%,23,0)|
|00004620| 0d 19 b4 2d 20 20 20 20 | 20 20 20 20 20 20 20 20 |...- | |
|00004630| 20 20 f2 70 73 65 75 64 | 6f 5f 63 6c 69 63 6b 28 | .pseud|o_click(|
|00004640| 63 72 65 61 74 65 25 2c | 32 34 2c 30 29 0d 19 be |create%,|24,0)...|
|00004650| 2d 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 f2 |- | .|
|00004660| 70 73 65 75 64 6f 5f 63 | 6c 69 63 6b 28 63 72 65 |pseudo_c|lick(cre|
|00004670| 61 74 65 25 2c 32 35 2c | 31 29 0d 19 c8 1c 20 20 |ate%,25,|1).... |
|00004680| 20 20 20 20 20 20 20 20 | 20 20 20 20 63 6f 6c 5f | | col_|
|00004690| 73 70 72 25 3d a3 0d 19 | d2 1d 20 20 20 20 20 20 |spr%=...|.. |
|000046a0| 20 20 20 20 20 20 20 20 | 67 72 65 79 5f 73 70 72 | |grey_spr|
|000046b0| 25 3d a3 0d 19 dc 1e 20 | 20 20 20 20 20 20 20 20 |%=..... | |
|000046c0| 20 20 20 20 20 6e 6f 70 | 61 6c 5f 73 70 72 25 3d | nop|al_spr%=|
|000046d0| b9 0d 19 e6 13 20 20 20 | 20 20 20 20 20 20 20 20 |..... | |
|000046e0| 20 20 20 cd 0d 19 f0 07 | 20 20 cd 0d 19 fa 05 e1 | .....| ......|
|000046f0| 0d 1a 04 04 0d 1a 0e 16 | dd f2 63 68 73 65 6c 28 |........|..chsel(|
|00004700| 77 69 6e 25 2c 69 63 6e | 25 29 0d 1a 18 0c 21 71 |win%,icn|%)....!q|
|00004710| 25 3d 77 69 6e 25 0d 1a | 22 0d 71 25 21 34 3d 69 |%=win%..|".q%!4=i|
|00004720| 63 6e 25 0d 1a 2c 1d c8 | 99 22 57 69 6d 70 5f 47 |cn%..,..|."Wimp_G|
|00004730| 65 74 49 63 6f 6e 53 74 | 61 74 65 22 2c 2c 71 25 |etIconSt|ate",,q%|
|00004740| 0d 1a 36 26 e7 20 28 28 | 71 25 21 32 34 29 20 80 |..6&. ((|q%!24) .|
|00004750| 20 28 31 3c 3c 32 31 29 | 29 81 28 31 3c 3c 32 31 | (1<<21)|).(1<<21|
|00004760| 29 3c 3e 31 20 8c 0d 1a | 40 11 20 20 20 71 25 21 |)<>1 ...|@. q%!|
|00004770| 38 3d 31 3c 3c 32 31 0d | 1a 4a 12 20 20 20 71 25 |8=1<<21.|.J. q%|
|00004780| 21 31 32 3d 31 3c 3c 32 | 31 0d 1a 54 20 20 20 20 |!12=1<<2|1..T |
|00004790| c8 99 22 57 69 6d 70 5f | 53 65 74 49 63 6f 6e 53 |.."Wimp_|SetIconS|
|000047a0| 74 61 74 65 22 2c 2c 71 | 25 0d 1a 5e 08 20 20 20 |tate",,q|%..^. |
|000047b0| cd 0d 1a 68 05 e1 0d 1a | 72 04 0d 1a 7c 0d dd f2 |...h....|r...|...|
|000047c0| 6f 6e 65 32 6f 6e 65 0d | 1a 86 04 0d 1a 90 11 21 |one2one.|.......!|
|000047d0| 71 25 3d 6f 75 74 73 63 | 61 6c 65 25 0d 1a 9a 0b |q%=outsc|ale%....|
|000047e0| 71 25 21 34 3d 31 31 0d | 1a a4 1d c8 99 22 57 69 |q%!4=11.|....."Wi|
|000047f0| 6d 70 5f 47 65 74 49 63 | 6f 6e 53 74 61 74 65 22 |mp_GetIc|onState"|
|00004800| 2c 2c 71 25 0d 1a ae 2a | 6f 6e 65 5f 74 6f 5f 6f |,,q%...*|one_to_o|
|00004810| 6e 65 3d 28 28 71 25 21 | 32 34 29 20 80 20 28 31 |ne=((q%!|24) . (1|
|00004820| 3c 3c 32 31 29 29 81 28 | 31 3c 3c 32 31 29 0d 1a |<<21)).(|1<<21)..|
|00004830| b8 05 e1 0d 1a c2 04 0d | 1a cc 19 dd f2 67 72 65 |........|.....gre|
|00004840| 79 28 77 69 6e 25 2c 69 | 63 6e 25 2c 62 69 74 29 |y(win%,i|cn%,bit)|
|00004850| 0d 1a d6 0c 21 71 25 3d | 77 69 6e 25 0d 1a e0 0d |....!q%=|win%....|
|00004860| 71 25 21 34 3d 69 63 6e | 25 0d 1a ea 1d c8 99 22 |q%!4=icn|%......"|
|00004870| 57 69 6d 70 5f 47 65 74 | 49 63 6f 6e 53 74 61 74 |Wimp_Get|IconStat|
|00004880| 65 22 2c 2c 71 25 0d 1a | f4 26 e7 20 28 28 71 25 |e",,q%..|.&. ((q%|
|00004890| 21 32 34 20 80 20 31 3c | 3c 32 32 29 2f 28 31 3c |!24 . 1<|<22)/(1<|
|000048a0| 3c 32 32 29 29 3c 3e 62 | 69 74 20 8c 0d 1a fe 0f |<22))<>b|it .....|
|000048b0| 20 20 20 21 71 25 3d 77 | 69 6e 25 0d 1b 08 10 20 | !q%=w|in%.... |
|000048c0| 20 20 71 25 21 34 3d 69 | 63 6e 25 0d 1b 12 13 20 | q%!4=i|cn%.... |
|000048d0| 20 20 71 25 21 38 3d 62 | 69 74 3c 3c 32 32 0d 1b | q%!8=b|it<<22..|
|000048e0| 1c 12 20 20 20 71 25 21 | 31 32 3d 31 3c 3c 32 32 |.. q%!|12=1<<22|
|000048f0| 0d 1b 26 20 20 20 20 c8 | 99 22 57 69 6d 70 5f 53 |..& .|."Wimp_S|
|00004900| 65 74 49 63 6f 6e 53 74 | 61 74 65 22 2c 2c 71 25 |etIconSt|ate",,q%|
|00004910| 0d 1b 30 08 20 20 20 cd | 0d 1b 3a 05 e1 0d 1b 44 |..0. .|..:....D|
|00004920| 04 0d 1b 4e 21 dd f2 70 | 73 65 75 64 6f 5f 63 6c |...N!..p|seudo_cl|
|00004930| 69 63 6b 28 77 69 6e 25 | 2c 69 63 6e 25 2c 62 69 |ick(win%|,icn%,bi|
|00004940| 74 29 0d 1b 58 0c 21 71 | 25 3d 77 69 6e 25 0d 1b |t)..X.!q|%=win%..|
|00004950| 62 0d 71 25 21 34 3d 69 | 63 6e 25 0d 1b 6c 1d c8 |b.q%!4=i|cn%..l..|
|00004960| 99 22 57 69 6d 70 5f 47 | 65 74 49 63 6f 6e 53 74 |."Wimp_G|etIconSt|
|00004970| 61 74 65 22 2c 2c 71 25 | 0d 1b 76 26 e7 20 28 28 |ate",,q%|..v&. ((|
|00004980| 71 25 21 32 34 20 80 20 | 31 3c 3c 32 31 29 2f 28 |q%!24 . |1<<21)/(|
|00004990| 31 3c 3c 32 31 29 29 3c | 3e 62 69 74 20 8c 0d 1b |1<<21))<|>bit ...|
|000049a0| 80 13 20 20 20 71 25 21 | 38 3d 62 69 74 3c 3c 32 |.. q%!|8=bit<<2|
|000049b0| 31 0d 1b 8a 12 20 20 20 | 71 25 21 31 32 3d 31 3c |1.... |q%!12=1<|
|000049c0| 3c 32 31 0d 1b 94 20 20 | 20 20 c8 99 22 57 69 6d |<21... | .."Wim|
|000049d0| 70 5f 53 65 74 49 63 6f | 6e 53 74 61 74 65 22 2c |p_SetIco|nState",|
|000049e0| 2c 71 25 0d 1b 9e 08 20 | 20 20 cd 0d 1b a8 05 e1 |,q%.... | ......|
|000049f0| 0d 1b b2 04 0d 1b bc 14 | dd a4 73 65 6c 28 77 69 |........|..sel(wi|
|00004a00| 6e 25 2c 69 63 6e 25 29 | 0d 1b c6 0c 21 71 25 3d |n%,icn%)|....!q%=|
|00004a10| 77 69 6e 25 0d 1b d0 0d | 71 25 21 34 3d 69 63 6e |win%....|q%!4=icn|
|00004a20| 25 0d 1b da 1d c8 99 22 | 57 69 6d 70 5f 47 65 74 |%......"|Wimp_Get|
|00004a30| 49 63 6f 6e 53 74 61 74 | 65 22 2c 2c 71 25 0d 1b |IconStat|e",,q%..|
|00004a40| e4 1e 3d 28 28 71 25 21 | 32 34 20 80 20 31 3c 3c |..=((q%!|24 . 1<<|
|00004a50| 32 31 29 2f 28 31 3c 3c | 32 31 29 29 0d 1b ee 04 |21)/(1<<|21))....|
|00004a60| 0d 1b f8 1d dd f2 64 72 | 61 67 5f 69 63 6f 6e 28 |......dr|ag_icon(|
|00004a70| 77 69 6e 25 2c 73 70 72 | 69 74 65 24 29 0d 1c 02 |win%,spr|ite$)...|
|00004a80| 12 64 72 61 67 5f 74 61 | 73 6b 3d 77 69 6e 25 0d |.drag_ta|sk=win%.|
|00004a90| 1c 0c 1a f2 67 65 74 69 | 63 6f 6e 63 6f 6f 72 64 |....geti|concoord|
|00004aa0| 73 28 77 69 6e 25 2c 32 | 29 0d 1c 16 0e 21 64 72 |s(win%,2|)....!dr|
|00004ab0| 61 67 3d 77 69 6e 25 0d | 1c 20 0c 64 72 61 67 21 |ag=win%.|. .drag!|
|00004ac0| 34 3d 35 0d 1c 2a 11 64 | 72 61 67 21 38 3d 69 63 |4=5..*.d|rag!8=ic|
|00004ad0| 6d 69 6e 78 0d 1c 34 12 | 64 72 61 67 21 31 32 3d |minx..4.|drag!12=|
|00004ae0| 69 63 6d 69 6e 79 0d 1c | 3e 12 64 72 61 67 21 31 |icminy..|>.drag!1|
|00004af0| 36 3d 69 63 6d 61 78 78 | 0d 1c 48 12 64 72 61 67 |6=icmaxx|..H.drag|
|00004b00| 21 32 30 3d 69 63 6d 61 | 78 79 0d 1c 52 16 64 72 |!20=icma|xy..R.dr|
|00004b10| 61 67 21 32 34 3d 69 63 | 6d 69 6e 78 2d 21 70 62 |ag!24=ic|minx-!pb|
|00004b20| 0d 1c 5c 17 64 72 61 67 | 21 32 38 3d 69 63 6d 69 |..\.drag|!28=icmi|
|00004b30| 6e 79 2d 70 62 21 34 0d | 1c 66 22 64 72 61 67 21 |ny-pb!4.|.f"drag!|
|00004b40| 33 32 3d a4 73 63 72 65 | 65 6e 5f 78 2b 28 69 63 |32=.scre|en_x+(ic|
|00004b50| 6d 61 78 78 2d 21 70 62 | 29 0d 1c 70 23 64 72 61 |maxx-!pb|)..p#dra|
|00004b60| 67 21 33 36 3d a4 73 63 | 72 65 65 6e 5f 79 2b 28 |g!36=.sc|reen_y+(|
|00004b70| 69 63 6d 61 78 79 2d 70 | 62 21 34 29 0d 1c 7a 04 |icmaxy-p|b!4)..z.|
|00004b80| 0d 1c 84 24 c8 99 22 4f | 53 5f 42 79 74 65 22 2c |...$.."O|S_Byte",|
|00004b90| 31 36 31 2c 32 38 20 b8 | 20 2c 2c 69 63 5f 66 6c |161,28 .| ,,ic_fl|
|00004ba0| 61 67 73 25 0d 1c 8e 15 | e7 20 69 63 5f 66 6c 61 |ags%....|. ic_fla|
|00004bb0| 67 73 25 20 80 20 32 20 | 8c 0d 1c 98 31 20 20 20 |gs% . 2 |....1 |
|00004bc0| c8 99 22 44 72 61 67 41 | 53 70 72 69 74 65 5f 53 |.."DragA|Sprite_S|
|00004bd0| 74 61 72 74 22 2c 31 39 | 37 2c 31 2c 73 70 72 69 |tart",19|7,1,spri|
|00004be0| 74 65 24 2c 64 72 61 67 | 2b 38 0d 1c a2 05 cc 0d |te$,drag|+8......|
|00004bf0| 1c ac 1d 20 20 20 c8 99 | 22 57 69 6d 70 5f 44 72 |... ..|"Wimp_Dr|
|00004c00| 61 67 42 6f 78 22 2c 2c | 64 72 61 67 0d 1c b6 05 |agBox",,|drag....|
|00004c10| cd 0d 1c c0 05 e1 0d 1c | ca 04 0d 1c d4 1f dd f2 |........|........|
|00004c20| 67 65 74 69 63 6f 6e 63 | 6f 6f 72 64 73 28 77 69 |geticonc|oords(wi|
|00004c30| 6e 74 25 2c 69 63 6e 25 | 29 0d 1c de 04 0d 1c e8 |nt%,icn%|).......|
|00004c40| 0c 21 71 25 3d 77 69 6e | 25 0d 1c f2 1f c8 99 22 |.!q%=win|%......"|
|00004c50| 57 69 6d 70 5f 47 65 74 | 57 69 6e 64 6f 77 53 74 |Wimp_Get|WindowSt|
|00004c60| 61 74 65 22 2c 2c 71 25 | 0d 1c fc 10 77 69 6e 6d |ate",,q%|....winm|
|00004c70| 69 6e 78 3d 71 25 21 34 | 0d 1d 06 10 77 69 6e 6d |inx=q%!4|....winm|
|00004c80| 69 6e 79 3d 71 25 21 38 | 0d 1d 10 1c 77 69 6e 6d |iny=q%!8|....winm|
|00004c90| 61 78 78 3d 71 25 21 31 | 32 3a f4 20 2d 77 69 6e |axx=q%!1|2:. -win|
|00004ca0| 6d 69 6e 78 0d 1d 1a 1c | 77 69 6e 6d 61 78 79 3d |minx....|winmaxy=|
|00004cb0| 71 25 21 31 36 3a f4 20 | 2d 77 69 6e 6d 69 6e 79 |q%!16:. |-winminy|
|00004cc0| 0d 1d 24 11 77 69 6e 78 | 6f 66 66 3d 71 25 21 32 |..$.winx|off=q%!2|
|00004cd0| 30 0d 1d 2e 11 77 69 6e | 79 6f 66 66 3d 71 25 21 |0....win|yoff=q%!|
|00004ce0| 32 34 0d 1d 38 04 0d 1d | 42 0c 21 71 25 3d 77 69 |24..8...|B.!q%=wi|
|00004cf0| 6e 25 0d 1d 4c 0d 71 25 | 21 34 3d 69 63 6e 25 0d |n%..L.q%|!4=icn%.|
|00004d00| 1d 56 1d c8 99 22 57 69 | 6d 70 5f 47 65 74 49 63 |.V..."Wi|mp_GetIc|
|00004d10| 6f 6e 53 74 61 74 65 22 | 2c 2c 71 25 0d 1d 60 04 |onState"|,,q%..`.|
|00004d20| 0d 1d 6a 17 69 63 6d 69 | 6e 78 3d 77 69 6e 6d 69 |..j.icmi|nx=winmi|
|00004d30| 6e 78 2b 71 25 21 38 0d | 1d 74 18 69 63 6d 61 78 |nx+q%!8.|.t.icmax|
|00004d40| 78 3d 77 69 6e 6d 69 6e | 78 2b 71 25 21 31 36 0d |x=winmin|x+q%!16.|
|00004d50| 1d 7e 18 69 63 6d 69 6e | 79 3d 77 69 6e 6d 61 78 |.~.icmin|y=winmax|
|00004d60| 79 2b 71 25 21 31 32 0d | 1d 88 18 69 63 6d 61 78 |y+q%!12.|...icmax|
|00004d70| 79 3d 77 69 6e 6d 61 78 | 79 2b 71 25 21 32 30 0d |y=winmax|y+q%!20.|
|00004d80| 1d 92 04 0d 1d 9c 05 e1 | 0d 1d a6 04 0d 1d b0 0e |........|........|
|00004d90| dd a4 73 63 72 65 65 6e | 5f 78 0d 1d ba 29 c8 99 |..screen|_x...)..|
|00004da0| 22 4f 53 5f 52 65 61 64 | 4d 6f 64 65 56 61 72 69 |"OS_Read|ModeVari|
|00004db0| 61 62 6c 65 22 2c 2d 31 | 2c 34 20 b8 20 2c 2c 6c |able",-1|,4 . ,,l|
|00004dc0| 67 32 25 0d 1d c4 2a c8 | 99 22 4f 53 5f 52 65 61 |g2%...*.|."OS_Rea|
|00004dd0| 64 4d 6f 64 65 56 61 72 | 69 61 62 6c 65 22 2c 2d |dModeVar|iable",-|
|00004de0| 31 2c 31 31 20 b8 20 2c | 2c 76 61 72 25 0d 1d ce |1,11 . ,|,var%...|
|00004df0| 10 3d 76 61 72 25 2a 32 | 5e 6c 67 32 25 0d 1d d8 |.=var%*2|^lg2%...|
|00004e00| 04 0d 1d e2 0e dd a4 73 | 63 72 65 65 6e 5f 79 0d |.......s|creen_y.|
|00004e10| 1d ec 29 c8 99 22 4f 53 | 5f 52 65 61 64 4d 6f 64 |..).."OS|_ReadMod|
|00004e20| 65 56 61 72 69 61 62 6c | 65 22 2c 2d 31 2c 35 20 |eVariabl|e",-1,5 |
|00004e30| b8 20 2c 2c 6c 67 32 25 | 0d 1d f6 2a c8 99 22 4f |. ,,lg2%|...*.."O|
|00004e40| 53 5f 52 65 61 64 4d 6f | 64 65 56 61 72 69 61 62 |S_ReadMo|deVariab|
|00004e50| 6c 65 22 2c 2d 31 2c 31 | 32 20 b8 20 2c 2c 76 61 |le",-1,1|2 . ,,va|
|00004e60| 72 25 0d 1e 00 10 3d 76 | 61 72 25 2a 32 5e 6c 67 |r%....=v|ar%*2^lg|
|00004e70| 32 25 0d 1e 0a 04 0d 1e | 14 0e dd f2 64 72 61 67 |2%......|....drag|
|00004e80| 5f 65 6e 64 0d 1e 1e 0a | f2 66 69 6c 65 72 0d 1e |_end....|.filer..|
|00004e90| 28 18 c8 99 22 57 69 6d | 70 5f 44 72 61 67 42 6f |(..."Wim|p_DragBo|
|00004ea0| 78 22 2c 2c 2d 31 0d 1e | 32 19 c8 99 22 58 44 72 |x",,-1..|2..."XDr|
|00004eb0| 61 67 41 53 70 72 69 74 | 65 5f 53 74 6f 70 22 0d |agASprit|e_Stop".|
|00004ec0| 1e 3c 05 e1 0d 1e 46 04 | 0d 1e 50 0b dd f2 66 69 |.<....F.|..P...fi|
|00004ed0| 6c 65 72 0d 1e 5a 0c 70 | 72 69 6e 74 25 3d a3 0d |ler..Z.p|rint%=..|
|00004ee0| 1e 64 04 0d 1e 6e 1f c8 | 99 22 57 69 6d 70 5f 47 |.d...n..|."Wimp_G|
|00004ef0| 65 74 50 6f 69 6e 74 65 | 72 49 6e 66 6f 22 2c 2c |etPointe|rInfo",,|
|00004f00| 70 62 0d 1e 78 0d 21 6d | 73 67 25 3d 31 32 38 0d |pb..x.!m|sg%=128.|
|00004f10| 1e 82 22 6d 73 67 25 21 | 34 3d 30 20 3a 20 f4 20 |.."msg%!|4=0 : . |
|00004f20| 6e 6f 74 20 75 73 65 64 | 20 6f 6e 20 65 6e 74 72 |not used| on entr|
|00004f30| 79 0d 1e 8c 22 6d 73 67 | 25 21 38 3d 30 20 3a 20 |y..."msg|%!8=0 : |
|00004f40| f4 20 6e 6f 74 20 75 73 | 65 64 20 6f 6e 20 65 6e |. not us|ed on en|
|00004f50| 74 72 79 0d 1e 96 22 6d | 73 67 25 21 31 32 3d 30 |try..."m|sg%!12=0|
|00004f60| 20 3a 20 f4 20 6f 72 69 | 67 69 6e 61 6c 20 6d 65 | : . ori|ginal me|
|00004f70| 73 73 61 67 65 0d 1e a0 | 1b 6d 73 67 25 21 31 36 |ssage...|.msg%!16|
|00004f80| 3d 31 20 3a 20 f4 20 64 | 61 74 61 5f 73 61 76 65 |=1 : . d|ata_save|
|00004f90| 0d 1e aa 25 6d 73 67 25 | 21 32 30 3d 70 62 21 31 |...%msg%|!20=pb!1|
|00004fa0| 32 20 3a 20 f4 20 64 65 | 73 74 20 77 69 6e 20 68 |2 : . de|st win h|
|00004fb0| 61 6e 64 6c 65 0d 1e b4 | 25 6d 73 67 25 21 32 34 |andle...|%msg%!24|
|00004fc0| 3d 70 62 21 31 36 20 3a | 20 f4 20 64 65 73 74 20 |=pb!16 :| . dest |
|00004fd0| 69 63 6e 20 68 61 6e 64 | 6c 65 0d 1e be 15 6d 73 |icn hand|le....ms|
|00004fe0| 67 25 21 32 38 3d 21 70 | 62 20 3a 20 f4 20 78 0d |g%!28=!p|b : . x.|
|00004ff0| 1e c8 16 6d 73 67 25 21 | 33 32 3d 70 62 21 34 20 |...msg%!|32=pb!4 |
|00005000| 3a 20 f4 20 79 0d 1e d2 | 1c 6d 73 67 25 21 33 36 |: . y...|.msg%!36|
|00005010| 3d 21 73 70 20 3a 20 f4 | 20 65 73 74 20 73 69 7a |=!sp : .| est siz|
|00005020| 65 0d 1e dc 1b 6d 73 67 | 25 21 34 30 3d 26 46 46 |e....msg|%!40=&FF|
|00005030| 39 20 3a 20 f4 20 73 70 | 72 69 74 65 0d 1e e6 28 |9 : . sp|rite...(|
|00005040| 73 70 6c 69 74 24 3d a4 | 65 78 74 72 61 63 74 28 |split$=.|extract(|
|00005050| a4 69 63 6f 6e 73 74 61 | 74 65 28 78 66 65 72 25 |.iconsta|te(xfer%|
|00005060| 2c 31 29 29 0d 1e f0 12 | f2 73 70 6c 69 74 28 73 |,1))....|.split(s|
|00005070| 70 6c 69 74 24 29 0d 1e | fa 2f 24 28 6d 73 67 25 |plit$)..|./$(msg%|
|00005080| 2b 34 34 29 3d 6e 61 6d | 65 24 2b bd 28 30 29 20 |+44)=nam|e$+.(0) |
|00005090| 3a 20 f4 20 70 72 6f 70 | 6f 73 65 64 20 6c 65 61 |: . prop|osed lea|
|000050a0| 66 6e 61 6d 65 0d 1f 04 | 34 c8 99 22 57 69 6d 70 |fname...|4.."Wimp|
|000050b0| 5f 53 65 6e 64 4d 65 73 | 73 61 67 65 22 2c 31 37 |_SendMes|sage",17|
|000050c0| 2c 6d 73 67 25 2c 70 62 | 21 31 32 2c 70 62 21 31 |,msg%,pb|!12,pb!1|
|000050d0| 36 20 b8 20 2c 2c 74 68 | 25 0d 1f 0e 05 cb 0d 1f |6 . ,,th|%.......|
|000050e0| 18 05 e1 0d 1f 22 04 0d | 1f 2c 18 dd a4 65 78 74 |....."..|.,...ext|
|000050f0| 72 61 63 74 28 65 78 74 | 5f 61 64 64 72 25 29 0d |ract(ext|_addr%).|
|00005100| 1f 36 18 65 78 74 72 61 | 63 74 24 3d 22 22 3a 6f |.6.extra|ct$="":o|
|00005110| 66 66 73 65 74 3d 30 0d | 1f 40 05 f5 0d 1f 4a 1c |ffset=0.|.@....J.|
|00005120| 65 78 74 5f 63 68 72 3d | 65 78 74 5f 61 64 64 72 |ext_chr=|ext_addr|
|00005130| 25 3f 6f 66 66 73 65 74 | 0d 1f 54 3d e7 20 65 78 |%?offset|..T=. ex|
|00005140| 74 5f 63 68 72 3c 3e 30 | 20 80 20 65 78 74 5f 63 |t_chr<>0| . ext_c|
|00005150| 68 72 3c 3e 31 33 20 65 | 78 74 72 61 63 74 24 2b |hr<>13 e|xtract$+|
|00005160| 3d bd 28 65 78 74 5f 63 | 68 72 29 3a 6f 66 66 73 |=.(ext_c|hr):offs|
|00005170| 65 74 2b 3d 31 0d 1f 5e | 1b fd 65 78 74 5f 63 68 |et+=1..^|..ext_ch|
|00005180| 72 3d 30 20 84 20 65 78 | 74 5f 63 68 72 3d 31 33 |r=0 . ex|t_chr=13|
|00005190| 0d 1f 68 0d 3d 65 78 74 | 72 61 63 74 24 0d 1f 72 |..h.=ext|ract$..r|
|000051a0| 05 e1 0d 1f 7c 04 0d 1f | 86 13 dd f2 73 70 6c 69 |....|...|....spli|
|000051b0| 74 28 73 70 6c 69 74 24 | 29 0d 1f 90 11 64 6f 74 |t(split$|)....dot|
|000051c0| 3d 30 3a 73 74 6f 70 3d | 2d 31 0d 1f 9a 05 f5 0d |=0:stop=|-1......|
|000051d0| 1f a4 1a 64 6f 74 3d a7 | 73 70 6c 69 74 24 2c 22 |...dot=.|split$,"|
|000051e0| 2e 22 2c 64 6f 74 2b 31 | 29 0d 1f ae 15 e7 20 64 |.",dot+1|)..... d|
|000051f0| 6f 74 3c 3e 30 20 73 74 | 6f 70 3d 64 6f 74 0d 1f |ot<>0 st|op=dot..|
|00005200| b8 0a fd 64 6f 74 3d 30 | 0d 1f c2 1b 70 61 74 68 |...dot=0|....path|
|00005210| 24 3d c0 73 70 6c 69 74 | 24 2c 28 73 74 6f 70 2d |$=.split|$,(stop-|
|00005220| 31 29 29 0d 1f cc 23 6e | 61 6d 65 24 3d c2 73 70 |1))...#n|ame$=.sp|
|00005230| 6c 69 74 24 2c 28 a9 28 | 73 70 6c 69 74 24 29 2d |lit$,(.(|split$)-|
|00005240| 73 74 6f 70 29 29 0d 1f | d6 05 e1 0d 1f e0 04 0d |stop))..|........|
|00005250| 1f ea 10 dd f2 73 61 76 | 65 5f 69 6d 61 67 65 0d |.....sav|e_image.|
|00005260| 1f f4 15 73 61 76 65 5f | 61 64 64 72 25 3d 72 62 |...save_|addr%=rb|
|00005270| 25 2b 34 34 0d 1f fe 23 | 73 61 76 65 5f 66 69 6c |%+44...#|save_fil|
|00005280| 65 24 3d a4 65 78 74 72 | 61 63 74 28 73 61 76 65 |e$=.extr|act(save|
|00005290| 5f 61 64 64 72 25 29 0d | 20 08 10 6d 79 5f 72 65 |_addr%).| ..my_re|
|000052a0| 66 3d 72 62 25 21 38 0d | 20 12 11 74 68 69 6e 67 |f=rb%!8.| ..thing|
|000052b0| 25 3d 72 62 25 21 33 36 | 0d 20 1c 0a 72 65 73 25 |%=rb%!36|. ..res%|
|000052c0| 3d a3 0d 20 26 23 73 61 | 76 65 5f 66 69 6c 65 24 |=.. &#sa|ve_file$|
|000052d0| 3d a4 65 78 74 72 61 63 | 74 28 73 61 76 65 5f 61 |=.extrac|t(save_a|
|000052e0| 64 64 72 25 29 0d 20 30 | 07 ea 20 85 0d 20 3a 35 |ddr%). 0|.. .. :5|
|000052f0| ee 20 85 20 ea 3a f7 20 | 85 3a f2 74 65 6c 6c 28 |. . .:. |.:.tell(|
|00005300| 22 46 69 6c 69 6e 67 20 | 73 79 73 74 65 6d 20 65 |"Filing |system e|
|00005310| 72 72 6f 72 3a 20 22 2b | f6 24 2b 22 2e 22 29 3a |rror: "+|.$+"."):|
|00005320| e1 0d 20 44 22 c8 99 26 | 32 45 2c 31 32 2b 32 35 |.. D"..&|2E,12+25|
|00005330| 36 2c 6f 75 74 5f 73 70 | 2c 73 61 76 65 5f 66 69 |6,out_sp|,save_fi|
|00005340| 6c 65 24 0d 20 4e 04 0d | 20 58 2a f2 64 61 74 61 |le$. N..| X*.data|
|00005350| 5f 6c 6f 61 64 28 26 46 | 46 39 2c 73 61 76 65 5f |_load(&F|F9,save_|
|00005360| 66 69 6c 65 24 2c 21 73 | 70 2c 6d 79 5f 72 65 66 |file$,!s|p,my_ref|
|00005370| 29 0d 20 62 04 0d 20 6c | 12 e7 20 74 68 69 6e 67 |). b.. l|.. thing|
|00005380| 25 3c 3e 2d 31 20 8c 0d | 20 76 26 20 20 20 24 a4 |%<>-1 ..| v& $.|
|00005390| 69 63 6f 6e 73 74 61 74 | 65 28 78 66 65 72 25 2c |iconstat|e(xfer%,|
|000053a0| 31 29 3d 73 61 76 65 5f | 66 69 6c 65 24 0d 20 80 |1)=save_|file$. .|
|000053b0| 19 20 20 20 f2 73 70 6c | 69 74 28 73 61 76 65 5f |. .spl|it(save_|
|000053c0| 66 69 6c 65 24 29 0d 20 | 8a 08 20 20 20 cd 0d 20 |file$). |.. .. |
|000053d0| 94 18 e7 20 74 68 69 6e | 67 25 3d 2d 31 20 70 61 |... thin|g%=-1 pa|
|000053e0| 74 68 24 3d 22 22 0d 20 | 9e 1b c8 99 22 57 69 6d |th$="". |...."Wim|
|000053f0| 70 5f 43 72 65 61 74 65 | 4d 65 6e 75 22 2c 2c 2d |p_Create|Menu",,-|
|00005400| 31 0d 20 a8 05 e1 0d 20 | b2 04 0d 20 bc 17 dd f2 |1. .... |... ....|
|00005410| 73 61 76 65 5f 69 6d 61 | 67 65 32 28 66 6c 61 67 |save_ima|ge2(flag|
|00005420| 29 0d 20 c6 0a 72 65 73 | 25 3d a3 0d 20 d0 2c 73 |). ..res|%=.. .,s|
|00005430| 61 76 65 5f 66 69 6c 65 | 24 3d a4 65 78 74 72 61 |ave_file|$=.extra|
|00005440| 63 74 28 a4 69 63 6f 6e | 73 74 61 74 65 28 78 66 |ct(.icon|state(xf|
|00005450| 65 72 25 2c 31 29 29 0d | 20 da 19 c8 8e 20 a7 73 |er%,1)).| .... .s|
|00005460| 61 76 65 5f 66 69 6c 65 | 24 2c 22 2e 22 29 20 ca |ave_file|$,".") .|
|00005470| 0d 20 e4 46 20 20 20 20 | 20 c9 20 30 20 3a 20 f2 |. .F | . 0 : .|
|00005480| 74 65 6c 6c 28 22 54 6f | 20 73 61 76 65 2c 20 64 |tell("To| save, d|
|00005490| 72 61 67 20 74 68 65 20 | 69 63 6f 6e 20 74 6f 20 |rag the |icon to |
|000054a0| 61 20 64 69 72 65 63 74 | 6f 72 79 20 64 69 73 70 |a direct|ory disp|
|000054b0| 6c 61 79 2e 22 29 0d 20 | ee 05 7f 0d 20 f8 0c 20 |lay."). |.... .. |
|000054c0| 20 20 20 20 ea 20 85 0d | 21 02 3a 20 20 20 20 20 | . ..|!.: |
|000054d0| ee 20 85 20 ea 3a f7 20 | 85 3a f2 74 65 6c 6c 28 |. . .:. |.:.tell(|
|000054e0| 22 46 69 6c 69 6e 67 20 | 73 79 73 74 65 6d 20 65 |"Filing |system e|
|000054f0| 72 72 6f 72 3a 20 22 2b | f6 24 2b 22 2e 22 29 3a |rror: "+|.$+"."):|
|00005500| e1 0d 21 0c 27 20 20 20 | 20 20 c8 99 26 32 45 2c |..!.' | ..&2E,|
|00005510| 31 32 2b 32 35 36 2c 6f | 75 74 5f 73 70 2c 73 61 |12+256,o|ut_sp,sa|
|00005520| 76 65 5f 66 69 6c 65 24 | 0d 21 16 27 20 20 20 20 |ve_file$|.!.' |
|00005530| 20 e7 20 66 6c 61 67 20 | c8 99 22 57 69 6d 70 5f | . flag |.."Wimp_|
|00005540| 43 72 65 61 74 65 4d 65 | 6e 75 22 2c 2c 2d 31 0d |CreateMe|nu",,-1.|
|00005550| 21 20 04 0d 21 2a 05 cb | 0d 21 34 05 e1 0d 21 3e |! ..!*..|.!4...!>|
|00005560| 04 0d 21 48 32 dd f2 64 | 61 74 61 5f 6c 6f 61 64 |..!H2..d|ata_load|
|00005570| 28 64 6c 5f 74 79 70 65 | 25 2c 64 6c 5f 66 69 6c |(dl_type|%,dl_fil|
|00005580| 65 24 2c 64 6c 5f 65 73 | 74 2c 79 6f 75 72 5f 72 |e$,dl_es|t,your_r|
|00005590| 65 66 29 0d 21 52 0d 21 | 6d 73 67 25 3d 31 32 38 |ef).!R.!|msg%=128|
|000055a0| 0d 21 5c 14 6d 73 67 25 | 21 31 32 3d 79 6f 75 72 |.!\.msg%|!12=your|
|000055b0| 5f 72 65 66 0d 21 66 0d | 6d 73 67 25 21 31 36 3d |_ref.!f.|msg%!16=|
|000055c0| 33 0d 21 70 11 6d 73 67 | 25 21 32 30 3d 70 62 21 |3.!p.msg|%!20=pb!|
|000055d0| 31 32 0d 21 7a 11 6d 73 | 67 25 21 32 34 3d 70 62 |12.!z.ms|g%!24=pb|
|000055e0| 21 31 36 0d 21 84 0f 6d | 73 67 25 21 32 38 3d 21 |!16.!..m|sg%!28=!|
|000055f0| 70 62 0d 21 8e 10 6d 73 | 67 25 21 33 32 3d 70 62 |pb.!..ms|g%!32=pb|
|00005600| 21 34 0d 21 98 12 6d 73 | 67 25 21 33 36 3d 64 6c |!4.!..ms|g%!36=dl|
|00005610| 5f 65 73 74 0d 21 a2 1b | 6d 73 67 25 21 34 30 3d |_est.!..|msg%!40=|
|00005620| 64 6c 5f 74 79 70 65 25 | 3a f4 20 26 46 46 39 0d |dl_type%|:. &FF9.|
|00005630| 21 ac 29 24 28 6d 73 67 | 25 2b 34 34 29 3d 64 6c |!.)$(msg|%+44)=dl|
|00005640| 5f 66 69 6c 65 24 2b bd | 28 30 29 3a f4 20 73 61 |_file$+.|(0):. sa|
|00005650| 76 65 5f 66 69 6c 65 24 | 0d 21 b6 34 c8 99 22 57 |ve_file$|.!.4.."W|
|00005660| 69 6d 70 5f 53 65 6e 64 | 4d 65 73 73 61 67 65 22 |imp_Send|Message"|
|00005670| 2c 31 37 2c 6d 73 67 25 | 2c 70 62 21 31 32 2c 70 |,17,msg%|,pb!12,p|
|00005680| 62 21 31 36 20 b8 20 2c | 2c 74 68 25 0d 21 c0 05 |b!16 . ,|,th%.!..|
|00005690| e1 0d 21 ca 04 0d 21 d4 | 11 dd f2 74 65 6c 6c 28 |..!...!.|...tell(|
|000056a0| 74 65 6c 6c 24 29 0d 21 | de 20 f2 72 65 70 6f 72 |tell$).!|. .repor|
|000056b0| 74 65 72 72 6f 72 28 25 | 31 30 30 31 30 2c 74 65 |terror(%|10010,te|
|000056c0| 6c 6c 24 2c a3 29 0d 21 | e8 05 e1 0d 21 f2 04 0d |ll$,.).!|....!...|
|000056d0| 21 fc 13 dd f2 69 6e 66 | 6f 72 6d 28 74 65 6c 6c |!....inf|orm(tell|
|000056e0| 24 29 0d 22 06 09 21 71 | 25 3d 30 0d 22 10 11 24 |$)."..!q|%=0."..$|
|000056f0| 28 71 25 2b 34 29 3d 74 | 65 6c 6c 24 0d 22 1a 33 |(q%+4)=t|ell$.".3|
|00005700| c8 99 22 57 69 6d 70 5f | 52 65 70 6f 72 74 45 72 |.."Wimp_|ReportEr|
|00005710| 72 6f 72 22 2c 71 25 2c | 25 31 30 30 31 30 2c 22 |ror",q%,|%10010,"|
|00005720| 44 72 61 77 20 74 6f 20 | 53 70 72 69 74 65 22 0d |Draw to |Sprite".|
|00005730| 22 24 05 e1 0d 22 2e 04 | 0d 22 38 27 dd f2 72 65 |"$..."..|."8'..re|
|00005740| 70 6f 72 74 65 72 72 6f | 72 28 66 6c 61 67 73 2c |porterro|r(flags,|
|00005750| 74 65 78 74 24 2c 74 65 | 72 6d 69 6e 61 6c 29 0d |text$,te|rminal).|
|00005760| 22 42 2d e7 20 73 77 69 | 74 63 68 65 64 25 20 c8 |"B-. swi|tched% .|
|00005770| 99 26 32 45 2c 72 30 2c | 72 31 2c 72 32 2c 72 33 |.&2E,r0,|r1,r2,r3|
|00005780| 3a 73 77 69 74 63 68 65 | 64 25 3d a3 0d 22 4c 09 |:switche|d%=.."L.|
|00005790| 21 71 25 3d 9f 0d 22 56 | 0a c8 8e 20 9f 20 ca 0d |!q%=.."V|... . ..|
|000057a0| 22 60 04 0d 22 6a 3d 20 | 20 20 20 20 20 c9 20 26 |"`.."j= | . &|
|000057b0| 43 31 2c 26 31 30 38 43 | 32 2c 26 31 30 38 43 39 |C1,&108C|2,&108C9|
|000057c0| 2c 26 31 30 38 44 35 20 | 3a 20 74 65 72 6d 69 6e |,&108D5 |: termin|
|000057d0| 61 6c 3d 30 3a 6f 62 6a | 5f 66 6f 75 6e 64 3d 30 |al=0:obj|_found=0|
|000057e0| 0d 22 74 0b 20 20 20 20 | 20 20 cb 0d 22 7e 6c e7 |."t. | .."~l.|
|000057f0| 20 74 65 72 6d 69 6e 61 | 6c 20 74 65 78 74 24 3d | termina|l text$=|
|00005800| 74 65 78 74 24 2b 22 20 | 28 49 6e 74 65 72 6e 61 |text$+" |(Interna|
|00005810| 6c 20 65 72 72 6f 72 20 | 63 6f 64 65 20 22 2b c3 |l error |code "+.|
|00005820| 28 9e 29 2b 22 29 22 2b | 22 2e 20 4f 4b 20 74 6f |(.)+")"+|". OK to|
|00005830| 20 63 6f 6e 74 69 6e 75 | 65 2c 20 43 41 4e 43 45 | continu|e, CANCE|
|00005840| 4c 20 74 6f 20 71 75 69 | 74 2e 20 45 52 52 23 3d |L to qui|t. ERR#=|
|00005850| 22 2b c3 7e 28 9f 29 0d | 22 88 11 24 28 71 25 2b |"+.~(.).|"..$(q%+|
|00005860| 34 29 3d 74 65 78 74 24 | 0d 22 92 40 c8 99 22 57 |4)=text$|.".@.."W|
|00005870| 69 6d 70 5f 52 65 70 6f | 72 74 45 72 72 6f 72 22 |imp_Repo|rtError"|
|00005880| 2c 71 25 2c 66 6c 61 67 | 73 2c 22 44 72 61 77 20 |,q%,flag|s,"Draw |
|00005890| 74 6f 20 53 70 72 69 74 | 65 22 20 b8 20 2c 65 72 |to Sprit|e" . ,er|
|000058a0| 72 5f 72 65 73 75 6c 74 | 0d 22 9c 23 e7 20 74 65 |r_result|.".#. te|
|000058b0| 72 6d 69 6e 61 6c 20 80 | 20 65 72 72 5f 72 65 73 |rminal .| err_res|
|000058c0| 75 6c 74 3d 32 20 f2 71 | 75 69 74 0d 22 a6 09 f2 |ult=2 .q|uit."...|
|000058d0| 70 6f 6c 6c 0d 22 b0 05 | e1 0d 22 ba 04 0d 22 c4 |poll."..|.."...".|
|000058e0| 0a dd f2 71 75 69 74 0d | 22 ce 16 c8 99 22 57 69 |...quit.|"...."Wi|
|000058f0| 6d 70 5f 43 6c 6f 73 65 | 44 6f 77 6e 22 0d 22 d8 |mp_Close|Down".".|
|00005900| 05 e0 0d 22 e2 05 e1 0d | 22 ec 04 0d 22 f6 10 dd |..."....|"..."...|
|00005910| f2 6b 65 79 70 72 65 73 | 73 65 64 0d 23 00 0d c8 |.keypres|sed.#...|
|00005920| 8e 20 21 72 62 25 20 ca | 0d 23 0a 0f 20 20 20 20 |. !rb% .|.#.. |
|00005930| c9 20 78 66 65 72 25 0d | 23 14 17 20 20 20 20 20 |. xfer%.|#.. |
|00005940| 20 20 20 20 c8 8e 20 72 | 62 25 21 34 20 ca 0d 23 | .. r|b%!4 ..#|
|00005950| 1e 33 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.3 | |
|00005960| c9 20 31 20 3a 20 e7 20 | 72 62 25 21 32 34 3d 31 |. 1 : . |rb%!24=1|
|00005970| 33 20 f2 73 61 76 65 5f | 69 6d 61 67 65 32 28 b9 |3 .save_|image2(.|
|00005980| 29 0d 23 28 13 20 20 20 | 20 20 20 20 20 20 20 20 |).#(. | |
|00005990| 20 20 20 cb 0d 23 32 04 | 0d 23 3c 05 cb 0d 23 46 | ..#2.|.#<...#F|
|000059a0| 1e c8 99 22 57 69 6d 70 | 5f 50 72 6f 63 65 73 73 |..."Wimp|_Process|
|000059b0| 4b 65 79 22 2c 72 62 25 | 21 32 34 0d 23 50 05 e1 |Key",rb%|!24.#P..|
|000059c0| 0d 23 5a 04 0d 23 64 15 | dd f2 70 61 6c 65 74 74 |.#Z..#d.|..palett|
|000059d0| 65 5f 63 68 61 6e 67 65 | 64 0d 23 6e 0d 21 71 25 |e_change|d.#n.!q%|
|000059e0| 3d 76 69 65 77 25 0d 23 | 78 1f c8 99 22 57 69 6d |=view%.#|x..."Wim|
|000059f0| 70 5f 47 65 74 57 69 6e | 64 6f 77 53 74 61 74 65 |p_GetWin|dowState|
|00005a00| 22 2c 2c 71 25 0d 23 82 | 10 77 69 6e 6d 69 6e 78 |",,q%.#.|.winminx|
|00005a10| 3d 71 25 21 34 0d 23 8c | 10 77 69 6e 6d 69 6e 79 |=q%!4.#.|.winminy|
|00005a20| 3d 71 25 21 38 0d 23 96 | 11 77 69 6e 6d 61 78 78 |=q%!8.#.|.winmaxx|
|00005a30| 3d 71 25 21 31 32 0d 23 | a0 11 77 69 6e 6d 61 78 |=q%!12.#|..winmax|
|00005a40| 79 3d 71 25 21 31 36 0d | 23 aa 3b c8 99 22 57 69 |y=q%!16.|#.;.."Wi|
|00005a50| 6d 70 5f 46 6f 72 63 65 | 52 65 64 72 61 77 22 2c |mp_Force|Redraw",|
|00005a60| 2d 31 2c 77 69 6e 6d 69 | 6e 78 2c 77 69 6e 6d 69 |-1,winmi|nx,winmi|
|00005a70| 6e 79 2c 77 69 6e 6d 61 | 78 78 2c 77 69 6e 6d 61 |ny,winma|xx,winma|
|00005a80| 78 79 0d 23 b4 05 e1 0d | 23 be 04 0d 23 c8 13 dd |xy.#....|#...#...|
|00005a90| f2 63 72 65 61 74 65 73 | 75 62 6d 65 6e 75 0d 23 |.creates|ubmenu.#|
|00005aa0| d2 0f c8 8e 20 72 62 25 | 21 32 30 20 ca 0d 23 dc |.... rb%|!20 ..#.|
|00005ab0| 10 20 20 20 20 20 c9 20 | 78 66 65 72 25 0d 23 e6 |. . |xfer%.#.|
|00005ac0| 2f 20 20 20 20 20 20 20 | 20 20 20 24 a4 69 63 6f |/ | $.ico|
|00005ad0| 6e 73 74 61 74 65 28 78 | 66 65 72 25 2c 31 29 3d |nstate(x|fer%,1)=|
|00005ae0| 22 53 70 72 69 74 65 46 | 69 6c 65 22 0d 23 f0 0f |"SpriteF|ile".#..|
|00005af0| 20 20 20 20 20 20 20 20 | 20 20 cb 0d 23 fa 30 c8 | | ..#.0.|
|00005b00| 99 22 57 69 6d 70 5f 43 | 72 65 61 74 65 53 75 62 |."Wimp_C|reateSub|
|00005b10| 4d 65 6e 75 22 2c 2c 72 | 62 25 21 32 30 2c 72 62 |Menu",,r|b%!20,rb|
|00005b20| 25 21 32 34 2c 72 62 25 | 21 32 38 0d 24 04 05 e1 |%!24,rb%|!28.$...|
|00005b30| 0d 24 0e 04 0d 24 18 38 | dd f2 69 6e 63 5f 64 65 |.$...$.8|..inc_de|
|00005b40| 63 28 77 69 6e 25 2c 69 | 63 6e 25 2c 6d 69 6e 25 |c(win%,i|cn%,min%|
|00005b50| 2c 6d 61 78 25 2c 69 6e | 63 5f 62 75 74 74 6f 6e |,max%,in|c_button|
|00005b60| 25 2c 69 6e 63 5f 64 69 | 72 6e 25 29 0d 24 22 04 |%,inc_di|rn%).$".|
|00005b70| 0d 24 2c 0c ea 20 76 61 | 6c 75 65 25 0d 24 36 24 |.$,.. va|lue%.$6$|
|00005b80| 76 61 6c 75 65 25 3d bb | 28 24 a4 69 63 6f 6e 73 |value%=.|($.icons|
|00005b90| 74 61 74 65 28 77 69 6e | 25 2c 69 63 6e 25 29 29 |tate(win|%,icn%))|
|00005ba0| 0d 24 40 49 e7 20 69 6e | 63 5f 62 75 74 74 6f 6e |.$@I. in|c_button|
|00005bb0| 25 3d 34 20 76 61 6c 75 | 65 25 2b 3d 69 6e 63 5f |%=4 valu|e%+=inc_|
|00005bc0| 64 69 72 6e 25 20 8b 20 | e7 20 69 6e 63 5f 62 75 |dirn% . |. inc_bu|
|00005bd0| 74 74 6f 6e 25 3d 31 20 | 76 61 6c 75 65 25 2d 3d |tton%=1 |value%-=|
|00005be0| 69 6e 63 5f 64 69 72 6e | 25 0d 24 4a 0d 5f 75 70 |inc_dirn|%.$J._up|
|00005bf0| 64 61 74 65 3d b9 0d 24 | 54 27 e7 20 76 61 6c 75 |date=..$|T'. valu|
|00005c00| 65 25 3c 6d 69 6e 25 20 | 76 61 6c 75 65 25 3d 6d |e%<min% |value%=m|
|00005c10| 69 6e 25 3a 5f 75 70 64 | 61 74 65 3d a3 0d 24 5e |in%:_upd|ate=..$^|
|00005c20| 27 e7 20 76 61 6c 75 65 | 25 3e 6d 61 78 25 20 76 |'. value|%>max% v|
|00005c30| 61 6c 75 65 25 3d 6d 61 | 78 25 3a 5f 75 70 64 61 |alue%=ma|x%:_upda|
|00005c40| 74 65 3d a3 0d 24 68 04 | 0d 24 72 0f e7 20 5f 75 |te=..$h.|.$r.. _u|
|00005c50| 70 64 61 74 65 20 8c 0d | 24 7c 27 20 20 20 24 a4 |pdate ..|$|' $.|
|00005c60| 69 63 6f 6e 73 74 61 74 | 65 28 77 69 6e 25 2c 69 |iconstat|e(win%,i|
|00005c70| 63 6e 25 29 3d c3 28 76 | 61 6c 75 65 25 29 0d 24 |cn%)=.(v|alue%).$|
|00005c80| 86 1e 20 20 20 f2 72 65 | 64 72 61 77 5f 69 63 6f |.. .re|draw_ico|
|00005c90| 6e 28 77 69 6e 25 2c 69 | 63 6e 25 29 0d 24 90 3c |n(win%,i|cn%).$.<|
|00005ca0| 20 20 20 c8 99 22 57 69 | 6d 70 5f 53 65 74 43 61 | .."Wi|mp_SetCa|
|00005cb0| 72 65 74 50 6f 73 69 74 | 69 6f 6e 22 2c 77 69 6e |retPosit|ion",win|
|00005cc0| 25 2c 69 63 6e 25 2c 2c | 2c 2d 31 2c a9 28 c3 28 |%,icn%,,|,-1,.(.(|
|00005cd0| 76 61 6c 75 65 25 29 29 | 0d 24 9a 08 20 20 20 cd |value%))|.$.. .|
|00005ce0| 0d 24 a4 05 e1 0d 24 ae | 04 0d 24 b8 1c dd f2 72 |.$....$.|..$....r|
|00005cf0| 65 64 72 61 77 5f 69 63 | 6f 6e 28 77 69 6e 25 2c |edraw_ic|on(win%,|
|00005d00| 69 63 6e 25 29 0d 24 c2 | 0c 21 71 25 3d 77 69 6e |icn%).$.|.!q%=win|
|00005d10| 25 0d 24 cc 0d 71 25 21 | 34 3d 69 63 6e 25 0d 24 |%.$..q%!|4=icn%.$|
|00005d20| d6 0a 71 25 21 38 3d 30 | 0d 24 e0 0b 71 25 21 31 |..q%!8=0|.$..q%!1|
|00005d30| 32 3d 30 0d 24 ea 1d c8 | 99 22 57 69 6d 70 5f 53 |2=0.$...|."Wimp_S|
|00005d40| 65 74 49 63 6f 6e 53 74 | 61 74 65 22 2c 2c 71 25 |etIconSt|ate",,q%|
|00005d50| 0d 24 f4 05 e1 0d 24 fe | 04 0d 25 08 13 dd f2 67 |.$....$.|..%....g|
|00005d60| 61 69 6e 63 72 65 74 28 | 72 62 25 29 0d 25 12 16 |aincret(|rb%).%..|
|00005d70| e7 20 21 72 62 25 3d 6f | 75 74 73 63 61 6c 65 25 |. !rb%=o|utscale%|
|00005d80| 20 8c 0d 25 1c 13 20 20 | 20 e7 20 61 75 74 6f 25 | ..%.. | . auto%|
|00005d90| 3c 3e 31 20 8c 0d 25 26 | 49 20 20 20 20 20 20 c8 |<>1 ..%&|I .|
|00005da0| 99 22 57 69 6d 70 5f 53 | 65 74 43 61 72 65 74 50 |."Wimp_S|etCaretP|
|00005db0| 6f 73 69 74 69 6f 6e 22 | 2c 21 72 62 25 2c 72 62 |osition"|,!rb%,rb|
|00005dc0| 25 21 34 2c 72 62 25 21 | 38 2c 72 62 25 21 31 32 |%!4,rb%!|8,rb%!12|
|00005dd0| 2c 72 62 25 21 31 36 2c | 72 62 25 21 32 30 0d 25 |,rb%!16,|rb%!20.%|
|00005de0| 30 0b 20 20 20 20 20 20 | cc 0d 25 3a 26 20 20 20 |0. |..%:& |
|00005df0| 20 20 20 c8 99 22 57 69 | 6d 70 5f 53 65 74 43 61 | .."Wi|mp_SetCa|
|00005e00| 72 65 74 50 6f 73 69 74 | 69 6f 6e 22 2c 2d 31 0d |retPosit|ion",-1.|
|00005e10| 25 44 0b 20 20 20 20 20 | 20 cd 0d 25 4e 08 20 20 |%D. | ..%N. |
|00005e20| 20 cc 0d 25 58 49 20 20 | 20 20 20 20 c8 99 22 57 | ..%XI | .."W|
|00005e30| 69 6d 70 5f 53 65 74 43 | 61 72 65 74 50 6f 73 69 |imp_SetC|aretPosi|
|00005e40| 74 69 6f 6e 22 2c 21 72 | 62 25 2c 72 62 25 21 34 |tion",!r|b%,rb%!4|
|00005e50| 2c 72 62 25 21 38 2c 72 | 62 25 21 31 32 2c 72 62 |,rb%!8,r|b%!12,rb|
|00005e60| 25 21 31 36 2c 72 62 25 | 21 32 30 0d 25 62 08 20 |%!16,rb%|!20.%b. |
|00005e70| 20 20 cd 0d 25 6c 05 e1 | 0d 25 76 04 0d 25 80 16 | ..%l..|.%v..%..|
|00005e80| dd f2 67 61 69 6e 63 28 | 77 69 6e 25 2c 69 63 6e |..gainc(|win%,icn|
|00005e90| 25 29 0d 25 8a 46 c8 99 | 22 57 69 6d 70 5f 53 65 |%).%.F..|"Wimp_Se|
|00005ea0| 74 43 61 72 65 74 50 6f | 73 69 74 69 6f 6e 22 2c |tCaretPo|sition",|
|00005eb0| 77 69 6e 25 2c 69 63 6e | 25 2c 2c 2c 2d 31 2c a9 |win%,icn|%,,,-1,.|
|00005ec0| 28 24 a4 69 63 6f 6e 73 | 74 61 74 65 28 77 69 6e |($.icons|tate(win|
|00005ed0| 25 2c 69 63 6e 25 29 29 | 0d 25 94 05 e1 0d 25 9e |%,icn%))|.%....%.|
|00005ee0| 04 0d 25 a8 0f dd f2 73 | 74 64 5f 65 72 72 6f 72 |..%....s|td_error|
|00005ef0| 0d 25 b2 1e ee 20 85 20 | f2 72 65 70 6f 72 74 65 |.%... . |.reporte|
|00005f00| 72 72 6f 72 28 25 31 31 | 2c f6 24 2c b9 29 0d 25 |rror(%11|,.$,.).%|
|00005f10| bc 05 e1 0d 25 c6 04 0d | 25 d0 1b f4 20 2a 2a 2a |....%...|%... ***|
|00005f20| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00005f30| 2a 2a 0d 25 da 0d dd f2 | 63 6f 6e 76 65 72 74 0d |**.%....|convert.|
|00005f40| 25 e4 0c 65 72 72 6f 72 | 25 3d a3 0d 25 ee 3d 70 |%..error|%=..%.=p|
|00005f50| 74 72 3d 30 3a 73 6f 6d | 65 5f 6e 6f 74 5f 66 6f |tr=0:som|e_not_fo|
|00005f60| 75 6e 64 3d a3 3a 74 65 | 78 74 5f 61 72 65 61 5f |und=.:te|xt_area_|
|00005f70| 70 72 65 73 65 6e 74 3d | a3 3a 6f 75 74 5f 6f 66 |present=|.:out_of|
|00005f80| 5f 70 61 74 68 25 3d a3 | 0d 25 f8 0e e7 20 73 61 |_path%=.|.%... sa|
|00005f90| 76 25 3d a3 20 8c 0d 26 | 02 2d 20 20 20 c8 99 26 |v%=. ..&|.- ..&|
|00005fa0| 32 45 2c 36 32 2b 32 35 | 36 2c 6f 75 74 5f 73 70 |2E,62+25|6,out_sp|
|00005fb0| 2c 73 70 72 24 20 b8 20 | 2c 2c 2c 73 61 5f 73 69 |,spr$ . |,,,sa_si|
|00005fc0| 7a 65 25 0d 26 0c 17 20 | 20 20 de 20 73 61 72 65 |ze%.&.. | . sare|
|00005fd0| 61 20 73 61 5f 73 69 7a | 65 25 0d 26 16 0d 20 20 |a sa_siz|e%.&.. |
|00005fe0| 20 73 61 76 25 3d b9 0d | 26 20 08 20 20 20 cd 0d | sav%=..|& . ..|
|00005ff0| 26 2a 0d 73 61 72 65 61 | 21 30 3d 30 0d 26 34 04 |&*.sarea|!0=0.&4.|
|00006000| 0d 26 3e 15 64 72 61 77 | 24 3d a4 67 65 74 5f 73 |.&>.draw|$=.get_s|
|00006010| 74 72 28 34 29 0d 26 48 | 18 6d 61 5f 76 65 72 73 |tr(4).&H|.ma_vers|
|00006020| 25 3d a4 67 65 74 5f 6e | 75 6d 28 34 29 0d 26 52 |%=.get_n|um(4).&R|
|00006030| 18 6d 69 5f 76 65 72 73 | 25 3d a4 67 65 74 5f 6e |.mi_vers|%=.get_n|
|00006040| 75 6d 28 34 29 0d 26 5c | 19 63 72 65 61 74 6f 72 |um(4).&\|.creator|
|00006050| 24 3d a4 67 65 74 5f 73 | 74 72 28 31 32 29 0d 26 |$=.get_s|tr(12).&|
|00006060| 66 26 78 5f 6c 6f 77 3d | a4 67 65 74 5f 6e 75 6d |f&x_low=|.get_num|
|00006070| 28 34 29 2d 34 30 39 36 | 20 3a 20 f4 20 78 6f 66 |(4)-4096| : . xof|
|00006080| 66 73 65 74 0d 26 70 26 | 79 5f 6c 6f 77 3d a4 67 |fset.&p&|y_low=.g|
|00006090| 65 74 5f 6e 75 6d 28 34 | 29 2d 34 30 39 36 20 3a |et_num(4|)-4096 :|
|000060a0| 20 f4 20 79 6f 66 66 73 | 65 74 0d 26 7a 16 78 5f | . yoffs|et.&z.x_|
|000060b0| 68 69 67 68 3d a4 67 65 | 74 5f 6e 75 6d 28 34 29 |high=.ge|t_num(4)|
|000060c0| 0d 26 84 16 79 5f 68 69 | 67 68 3d a4 67 65 74 5f |.&..y_hi|gh=.get_|
|000060d0| 6e 75 6d 28 34 29 0d 26 | 8e 04 0d 26 98 0f f2 74 |num(4).&|...&...t|
|000060e0| 72 61 6e 73 5f 6d 61 74 | 78 0d 26 a2 04 0d 26 ac |rans_mat|x.&...&.|
|000060f0| 14 c8 99 22 48 6f 75 72 | 67 6c 61 73 73 5f 4f 6e |..."Hour|glass_On|
|00006100| 22 0d 26 b6 30 c8 99 26 | 32 45 2c 36 30 2b 32 35 |".&.0..&|2E,60+25|
|00006110| 36 2c 6f 75 74 5f 73 70 | 2c 73 70 72 24 2c 73 61 |6,out_sp|,spr$,sa|
|00006120| 72 65 61 20 b8 20 72 30 | 2c 72 31 2c 72 32 2c 72 |rea . r0|,r1,r2,r|
|00006130| 33 0d 26 c0 0f 73 77 69 | 74 63 68 65 64 25 3d b9 |3.&..swi|tched%=.|
|00006140| 0d 26 ca 04 0d 26 d4 3f | c8 99 22 43 6f 6c 6f 75 |.&...&.?|.."Colou|
|00006150| 72 54 72 61 6e 73 5f 53 | 65 74 47 43 4f 4c 22 2c |rTrans_S|etGCOL",|
|00006160| 26 46 46 46 46 46 46 30 | 30 2c 30 2c 30 2c 28 64 |&FFFFFF0|0,0,0,(d|
|00006170| 69 74 68 65 72 25 3c 3c | 38 29 2b 28 31 3c 3c 37 |ither%<<|8)+(1<<7|
|00006180| 29 2c 30 0d 26 de 05 da | 0d 26 e8 04 0d 26 f2 05 |),0.&...|.&...&..|
|00006190| f5 0d 26 fc 1b 6f 62 6a | 65 63 74 5f 74 79 70 65 |..&..obj|ect_type|
|000061a0| 3d a4 67 65 74 5f 6e 75 | 6d 28 34 29 0d 27 06 1b |=.get_nu|m(4).'..|
|000061b0| 6f 62 6a 65 63 74 5f 73 | 69 7a 65 3d a4 67 65 74 |object_s|ize=.get|
|000061c0| 5f 6e 75 6d 28 34 29 0d | 27 10 16 e7 20 6f 62 6a |_num(4).|'... obj|
|000061d0| 65 63 74 5f 74 79 70 65 | 3c 3e 30 20 8c 0d 27 1a |ect_type|<>0 ..'.|
|000061e0| 20 20 20 20 6f 62 6a 65 | 63 74 5f 78 5f 6c 6f 77 | obje|ct_x_low|
|000061f0| 3d a4 67 65 74 5f 6e 75 | 6d 20 28 34 29 0d 27 24 |=.get_nu|m (4).'$|
|00006200| 1f 20 20 20 6f 62 6a 65 | 63 74 5f 79 5f 6c 6f 77 |. obje|ct_y_low|
|00006210| 3d a4 67 65 74 5f 6e 75 | 6d 28 34 29 0d 27 2e 20 |=.get_nu|m(4).'. |
|00006220| 20 20 20 6f 62 6a 65 63 | 74 5f 78 5f 68 69 67 68 | objec|t_x_high|
|00006230| 3d a4 67 65 74 5f 6e 75 | 6d 28 34 29 0d 27 38 20 |=.get_nu|m(4).'8 |
|00006240| 20 20 20 6f 62 6a 65 63 | 74 5f 79 5f 68 69 67 68 | objec|t_y_high|
|00006250| 3d a4 67 65 74 5f 6e 75 | 6d 28 34 29 0d 27 42 08 |=.get_nu|m(4).'B.|
|00006260| 20 20 20 cd 0d 27 4c 04 | 0d 27 56 2f c8 99 22 48 | ..'L.|.'V/.."H|
|00006270| 6f 75 72 67 6c 61 73 73 | 5f 50 65 72 63 65 6e 74 |ourglass|_Percent|
|00006280| 61 67 65 22 2c 31 30 30 | 2a 70 74 72 2f 66 69 6c |age",100|*ptr/fil|
|00006290| 65 5f 73 69 7a 65 25 0d | 27 60 14 c8 8e 20 6f 62 |e_size%.|'`... ob|
|000062a0| 6a 65 63 74 5f 74 79 70 | 65 20 ca 0d 27 6a 04 0d |ject_typ|e ..'j..|
|000062b0| 27 74 0c 20 20 20 20 20 | c9 20 30 0d 27 7e 1e 20 |'t. |. 0.'~. |
|000062c0| 20 20 20 20 20 20 20 20 | 20 f2 6c 6f 61 64 5f 66 | | .load_f|
|000062d0| 6f 6e 74 5f 61 72 72 61 | 79 0d 27 88 04 0d 27 92 |ont_arra|y.'...'.|
|000062e0| 0d 20 20 20 20 20 c9 20 | 31 3a 0d 27 9c 1d 20 20 |. . |1:.'.. |
|000062f0| 20 20 20 20 20 20 20 20 | f2 74 65 78 74 5f 6f 62 | |.text_ob|
|00006300| 6a 65 63 74 28 a3 29 0d | 27 a6 0d 20 20 20 20 20 |ject(.).|'.. |
|00006310| c9 20 32 3a 0d 27 b0 1a | 20 20 20 20 20 20 20 20 |. 2:.'..| |
|00006320| 20 20 f2 70 61 74 68 5f | 6f 62 6a 65 63 74 0d 27 | .path_|object.'|
|00006330| ba 0f 20 20 20 20 20 c9 | 20 35 2c 31 33 0d 27 c4 |.. .| 5,13.'.|
|00006340| 25 20 20 20 20 20 20 20 | 20 20 20 f2 73 70 72 69 |% | .spri|
|00006350| 74 65 28 6f 62 6a 65 63 | 74 5f 74 79 70 65 3d 31 |te(objec|t_type=1|
|00006360| 33 29 0d 27 ce 04 0d 27 | d8 0d 20 20 20 20 20 c9 |3).'...'|.. .|
|00006370| 20 36 3a 0d 27 e2 26 20 | 20 20 20 20 20 20 20 20 | 6:.'.& | |
|00006380| 20 67 72 6f 75 70 5f 6e | 61 6d 65 24 3d a4 67 65 | group_n|ame$=.ge|
|00006390| 74 5f 73 74 72 28 31 32 | 29 0d 27 ec 0d 20 20 20 |t_str(12|).'.. |
|000063a0| 20 20 c9 20 37 3a 0d 27 | f6 1d 20 20 20 20 20 20 | . 7:.'|.. |
|000063b0| 20 20 20 20 74 61 67 3d | a4 67 65 74 5f 6e 75 6d | tag=|.get_num|
|000063c0| 28 34 29 0d 28 00 0d 20 | 20 20 20 20 c9 20 39 3a |(4).(.. | . 9:|
|000063d0| 0d 28 0a 1f 20 20 20 20 | 20 20 20 20 20 20 f2 74 |.(.. | .t|
|000063e0| 65 78 74 5f 61 72 65 61 | 5f 6f 62 6a 65 63 74 0d |ext_area|_object.|
|000063f0| 28 14 21 20 20 20 20 20 | 20 20 20 20 20 74 65 78 |(.! | tex|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.